Server IP : 162.214.80.37 / Your IP : 216.73.216.83 Web Server : Apache System : Linux sh013.webhostingservices.com 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64 User : imyrqtmy ( 2189) PHP Version : 8.2.18 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON Directory (0755) : /home2/imyrqtmy/public_html/ss/assets/css/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
/*=========================== Project Name: Probid- Multi Vendor Auction and Bidding HTML Template Author: Egens Lab --> (https://www.egenslab.com/) Support: https://egenslab.desky.support/ Developer: Abid Hossain Chowdhury --> hello@egenslab.com Version: 1.0 01.COMMON CSS 02. Header CSS 03. Banner Section 04. Live Auction Section 05. Home1 Category Section 06. Home1 Banner2 Section 07. Home1 About Section 08. Home1 Upcoming Auction Section 09. Home1 Process Section 10. Home1 Logo Section 11. Home1 Faq Section 12. Home1 Testimonial Section 13. Home1 Blog Section 14. Home1 Footer Section 15. Home2 Banner Section 16. Home2 Category Section 17. Home2 Banner2 Section 18. Home2 Upcoming Section 19. Home2 Banner3 Section 20. Home2 Popular Auction Section 21. Home2 Process Section 22. Home2 Testimonial Section 23. Home2 Footer Top Section 24. Home3 Banner3 Section 25. Home3 Banner2 Section 26. Home3 Highest Bidding Section 27. Home3 Category Section 28. Home3 Banner3 Section 29. Home3 Popular Auction Section 30. Home3 Faq Section 31. Home3 Testimonial Section 32. Home3 Feature Section 33. Home3 Blog Section 34. Home4 Banner Section 35. Home4 Category Section 36. Home4 Trending Auction Section 37. Home4 Offer Banners Section 38. Home4 Process Section 39. Home4 Auction Close Section 40. Home4 Feature Section 41. Home4 Testimonial Section 42. Home4 Blog Section 43. Home5 Banner Section 44. Home5 Auction-with-tab Section 45. Home5 Category Section 46. Home5 Auction Card Tab Section 47. Home5 Upcoming Auction Section 48. Home5 Testimonial Section 49. Home5 Blog Section 50. Home5 Feature Section 51. Home5 Process Section 52. Home5 Banner2 Section 53. Home5 About Section 54. Home6 Banner Section 55. Home6 Category Section 56. Home6 Process Section 57. Home6 Highlight Auction Section 58. Home6 Banner2 Section 59. Home6 Testimonial Section 60. Home6 Blog Section 61. Home6 Partner Logo Section 62. Home7 Banner Section 63. Home7 Category Section 64. Home7 Featured Auction Tab Section 65. Home7 Auction win Section 66. Home7 Banner2 Slider Section 67. Home7 Process Section 68. Home7 Testimonial Section 69. Blog Grid Page 70. Blog Details Page 71. Blog Standard Page 72. Dashboard Page 73. How To Sell Page 74. Auction Grid Page 75. Auction Grid Sidebar Page 76. Auction Details Page 77. Category Grid Page 78. Contact Page 79. Terms and Conditions Page 80. Error Page 81. Support Center Page 82. Store List Page 83. Store Details Page /*=========================== 01.COMMON CSS ===========================*/ @import url("https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap"); :root { --font-dmsans: "DM Sans", sans-serif; --font-playfair: "Playfair Display", sans-serif; /* --primary-color: #01AA85; */ --primary-color: #D01818; --primary-color-opc: 1, 170, 133; --primary-color2: #0B0C0C; --primary-color2-opc: 11, 12, 12; --primary-color3: #D8762D; --primary-color3-opc: 216, 118, 45; --primary-color4: #2453D4; --primary-color4-opc: 36, 83, 212; --primary-color5: #DCF263; --primary-color5-opc: 220, 242, 99; --primary-color6: #3C5037; --primary-color6-opc: 60, 80, 55; --primary-color7: #63AB45; --primary-color7-opc: 99, 171, 69; --title-color: #0B0C0C; --title-color-opc: 11, 12, 12; --title-color2: #3C5037; --title-color2-opc: 60, 80, 55; --white-color: #fff; --paragraph-color: #23291FBB; --paragraph-color2: #5E5E5E; --border-color: #E6E6E6; --border-color-opc: 230, 230, 230; --border-color2: #EEEEEE; } * { margin: 0; padding: 0; box-sizing: border-box; } a:focus, input:focus, textarea:focus, button:focus { outline: 0 solid; box-shadow: unset; } input, textarea { border-radius: 0px; } html, body { height: 100%; } body { font-size: 16px; font-family: var(--font-dmsans); font-weight: 400; overflow-x: hidden; } body.eg-antique-home { --primary-color: #D8762D; --primary-color-opc: 216, 118, 45; } body.eg-gadget-home { --primary-color: #2453D4; --primary-color-opc: 36, 83, 212; } body.eg-book-and-comic-home { --primary-color: #DCF263; --primary-color-opc: 220, 242, 99; } body.eg-book-and-comic-home.category-page-bg { background-color: #eaf4e7; } body.eg-book-and-comic-home .primary-btn { color: var(--title-color2); } body.eg-book-and-comic-home .primary-btn svg { fill: var(--title-color2); } body.eg-book-and-comic-home .primary-btn:hover { color: var(--white-color); } body.eg-book-and-comic-home .primary-btn:hover svg { fill: var(--white-color); } body.eg-book-and-comic-home .primary-btn.black-bg { color: var(--white-color); } body.eg-book-and-comic-home .primary-btn.black-bg svg { fill: var(--white-color); } body.eg-book-and-comic-home .primary-btn.black-bg:hover { color: var(--title-color2); } body.eg-book-and-comic-home .primary-btn.black-bg:hover svg { fill: var(--title-color2); } body.eg-book-and-comic-home .view-button2.four:hover { color: var(--title-color2); } body.eg-book-and-comic-home .view-button2.four:hover .arrow { background-color: var(--primary-color6); } body.eg-book-and-comic-home .inner-pagination-area .paginations .page-item.active a { color: var(--title-color2); } body.eg-book-and-comic-home .inner-pagination-area .paginations .page-item a:hover { color: var(--title-color2); } body.eg-book-and-comic-home .inner-pagination-area .paginations .page-item a:hover svg { stroke: var(--title-color2); } body.eg-book-and-comic-home .auction-grid-title-section .filter-selector .filter:hover .filter-icon svg { fill: var(--title-color2); } body.eg-book-and-comic-home .auction-grid-title-section .filter-selector .filter:hover span { color: var(--title-color2); } body.eg-book-and-comic-home .auction-sidebar .single-widget .checkbox-container ul li .containerss input:checked ~ .checkmark::after { content: url(https://demo.egenslab.com/html/probid/preview/assets/img/inner-pages/icon/checkbox-check-dark-green.svg); } body.eg-book-and-comic-home .auction-details-section .auction-details-content .batch span { color: var(--title-color2); } body.eg-book-and-comic-home .auction-details-section .auction-details-content .question-and-wishlist-area li a:hover { color: var(--primary-color6); } body.eg-book-and-comic-home .auction-details-section .auction-details-content .question-and-wishlist-area li a:hover span svg { fill: var(--title-color2); } body.eg-book-and-comic-home .sidebar-area .single-widget .search-box input { border: 1px solid rgba(var(--primary-color-opc), 0.8); } body.eg-book-and-comic-home .sidebar-area .single-widget .search-box button i { color: var(--title-color2); } body.eg-book-and-comic-home .sidebar-area .single-widget .search-box button:hover i { color: var(--white-color); } body.eg-book-and-comic-home .sidebar-area .single-widget .category-list li:hover a { color: var(--title-color2); } body.eg-book-and-comic-home .sidebar-area .single-widget .recent-post-widget .recent-post-content h6 a:hover { color: var(--title-color2); } body.eg-book-and-comic-home .sidebar-area .single-widget .recent-post-widget .recent-post-content > a:hover { color: var(--title-color2); } body.eg-book-and-comic-home .sidebar-area .single-widget .tag-list li:hover a { color: var(--title-color2); } body.eg-book-and-comic-home .sidebar-area .single-widget .social-list li:hover a i { color: var(--title-color2); } body.eg-book-and-comic-home .sidebar-area .single-widget .social-list li:hover a span { color: var(--title-color2); } body.eg-book-and-comic-home .blog-card .card-content .blog-meta .category li a:hover { color: var(--title-color2); } body.eg-book-and-comic-home .blog-card .card-content h4 a:hover { color: var(--title-color2); } body.eg-book-and-comic-home .blog-details-page .blog-details-author-meta .author-area .author-content h6 a { color: var(--title-color2); } body.eg-book-and-comic-home .blog-details-page .blog-tag ul li a:hover { color: var(--title-color2); } body.eg-book-and-comic-home .blog-details-page .comment-area .comment .single-comment-area .comment-content .replay-btn:hover { color: var(--title-color2); } body.eg-book-and-comic-home .blog-details-page .comment-area .comment .single-comment-area .comment-content .replay-btn:hover svg { fill: var(--title-color2); } body.eg-book-and-comic-home .contact-page .single-contact .icon svg { fill: var(--title-color2); } body.eg-book-and-comic-home .contact-page .single-contact .content h6 a:hover { color: var(--title-color2); } body.eg-book-and-comic-home .home1-about-section .about-top-area .about-content > ul li svg { fill: var(--title-color2); } body.eg-book-and-comic-home .home2-process-section .process-wrapper .single-process-wrap .process-card .process-card-top .icon svg { fill: var(--title-color2); } body.eg-book-and-comic-home .faq-contact-wrap .contact-address-area .contact-area .icon { border: 1px solid rgba(var(--primary-color6-opc), 0.4); } body.eg-book-and-comic-home .faq-contact-wrap .contact-address-area .contact-area .icon svg { fill: var(--title-color2); } body.eg-book-and-comic-home .faq-wrappper .faq-content .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed)::after { color: var(--title-color2); } body.eg-book-and-comic-home .faq-wrappper .faq-content .accordion .accordion-item .accordion-header .accordion-button:hover::after { color: var(--title-color2); } body.eg-book-and-comic-home .category-card6 { background-color: #eaf4e7; } body.eg-book-and-comic-home .store-card .store-card-content .contact-area .single-contact .icon svg { fill: var(--title-color2); } body.eg-book-and-comic-home .store-card .store-card-content .contact-area .single-contact .content h6 a:hover { color: var(--title-color2); } body.eg-book-and-comic-home .store-card .store-card-content .contact-area .single-contact::before { background: linear-gradient(90deg, rgba(var(--primary-color6-opc), 0.7) 0%, rgba(0, 255, 199, 0) 75.77%); } body.eg-book-and-comic-home .store-card .store-card-content .primary-btn:hover { color: var(--title-color2); } body.eg-book-and-comic-home .store-card .store-card-content .primary-btn:hover i { color: var(--title-color2); } body.eg-book-and-comic-home .store-details-section .store-details-profile-area .profile-info-wrap .single-contact .icon svg { fill: var(--title-color2); } body.eg-book-and-comic-home .store-details-section .store-details-profile-area .profile-info-wrap .single-contact .content h6 a:hover { color: var(--title-color2); } body.eg-book-and-comic-home .how-to-sell-section .how-to-sell-wrap .single-step:hover span { background-color: var(--primary-color); color: var(--title-color2); } body.eg-book-and-comic-home .how-to-sell-section .how-to-sell-wrap .single-step:hover .arrow svg { fill: var(--title-color2); } body.eg-book-and-comic-home .faq-contact-wrap .faq-nav-btn-area .nav-pills .nav-link.active { color: var(--title-color2); } body.eg-book-and-comic-home .support-center-section .single-support .content ul li i { color: var(--title-color2); } body.eg-book-and-comic-home .dashboard-section .dashboard-wrapper .dashboard-content-wrap .bidding-summary-wrap .bidding-summary-table tbody tr td span { color: var(--title-color2); background-color: rgba(var(--primary-color-opc), 0.4); } body.eg-book-and-comic-home .dashboard-section .dashboard-wrapper .dashboard-content-wrap .bidding-summary-wrap .bidding-summary-table tbody tr td span.cancel { color: #DD344A; background-color: rgba(221, 52, 74, 0.15); } body.eg-book-and-comic-home .dashboard-section .dashboard-wrapper .dashboard-content-wrap .my-auction-wrap .nav-pills .nav-item .nav-link.active { color: var(--title-color2); } body.eg-book-and-comic-home .dashboard-section .dashboard-wrapper .dashboard-content-wrap .my-auction-wrap .nav-pills .nav-item .nav-link.active svg { fill: var(--title-color2); } body.eg-book-and-comic-home .dashboard-section .dashboard-wrapper .dashboard-content-wrap .payment-wrap .payment-content-wrap .saved-card-area .add-payment-area .add-btn svg { fill: var(--title-color2); } body.eg-book-and-comic-home .dashboard-section .dashboard-wrapper .dashboard-content-wrap .edit-info-area .edit-profile-img-area .upload-img-area .upload-filed input::file-selector-button { color: var(--title-color2); } body.eg-multipurpose2-home { --primary-color: #63AB45; --primary-color-opc: 99, 171, 69; } h1, h2, h3, h4, h5, h6 { font-family: var(--font-dmsans); font-weight: 500; margin-bottom: 15px; } img { max-width: 100%; } p { margin: 0; color: var(--paragraph-color); } a { text-decoration: none; } input, select, audio, canvas, iframe, img, svg, video { vertical-align: middle; } .pt-130 { padding-top: 130px; } @media (min-width: 992px) and (max-width: 1199px) { .pt-130 { padding-top: 100px; } } @media (max-width: 991px) { .pt-130 { padding-top: 90px; } } .pb-130 { padding-bottom: 130px; } @media (min-width: 992px) and (max-width: 1199px) { .pb-130 { padding-bottom: 100px; } } @media (max-width: 991px) { .pb-130 { padding-bottom: 90px; } } .pt-110 { padding-top: 110px; } @media (min-width: 992px) and (max-width: 1199px) { .pt-110 { padding-top: 90px; } } @media (max-width: 991px) { .pt-110 { padding-top: 70px; } } .pt-90 { padding-top: 90px; } @media (max-width: 991px) { .pt-90 { padding-top: 80px; } } @media (max-width: 767px) { .pt-90 { padding-top: 70px; } } .pb-90 { padding-bottom: 90px; } @media (max-width: 991px) { .pb-90 { padding-bottom: 80px; } } @media (max-width: 767px) { .pb-90 { padding-bottom: 70px; } } .pb-80 { padding-bottom: 80px; } @media (min-width: 992px) and (max-width: 1199px) { .pb-80 { padding-bottom: 60px; } } .pb-65 { padding-bottom: 65px; } .mt-130 { margin-top: 130px; } @media (min-width: 992px) and (max-width: 1199px) { .mt-130 { margin-top: 100px; } } @media (max-width: 991px) { .mt-130 { margin-top: 90px; } } .mt-120 { margin-top: 120px; } @media (min-width: 992px) and (max-width: 1199px) { .mt-120 { margin-top: 100px; } } @media (max-width: 991px) { .mt-120 { margin-top: 90px; } } .mb-130 { margin-bottom: 130px; } @media (min-width: 992px) and (max-width: 1199px) { .mb-130 { margin-bottom: 100px; } } @media (max-width: 991px) { .mb-130 { margin-bottom: 90px; } } .mb-120 { margin-bottom: 120px; } @media (min-width: 992px) and (max-width: 1199px) { .mb-120 { margin-bottom: 90px; } } @media (max-width: 991px) { .mb-120 { margin-bottom: 80px; } } .mb-110 { margin-bottom: 110px; } @media (min-width: 992px) and (max-width: 1199px) { .mb-110 { margin-bottom: 90px; } } @media (max-width: 991px) { .mb-110 { margin-bottom: 80px; } } .mb-100 { margin-bottom: 110px; } @media (max-width: 991px) { .mb-100 { margin-bottom: 80px; } } .mt-100 { margin-top: 110px !important; } @media (max-width: 991px) { .mt-100 { margin-top: 80px !important; } } .mb-90 { margin-bottom: 90px; } @media (max-width: 991px) { .mb-90 { margin-bottom: 70px; } } @media (max-width: 767px) { .mb-90 { margin-bottom: 50px; } } .mb-15 { margin-bottom: 15px; } .mb-10 { margin-bottom: 10px; } .pt-80 { padding-top: 80px; } .pt-50 { padding-top: 50px; } .pt-40 { padding-top: 40px; } .pt-35 { padding-top: 35px; } .pt-30 { padding-top: 30px; } .pb-80 { padding-bottom: 80px; } .pb-60 { padding-bottom: 60px; } .mb-60 { margin-bottom: 60px; } @media (max-width: 1199px) { .mb-60 { margin-bottom: 50px; } } @media (max-width: 991px) { .mb-60 { margin-bottom: 40px; } } .mb-70 { margin-bottom: 70px; } @media (max-width: 767px) { .mb-70 { margin-bottom: 40px; } } .mb-50 { margin-bottom: 50px; } .mb-45 { margin-bottom: 45px; } .mb-44 { margin-bottom: 44px; } @media (max-width: 991px) { .mb-44 { margin-bottom: 0px; } } .mb-40 { margin-bottom: 40px; } @media (max-width: 991px) { .mb-40 { margin-bottom: 30px; } } .mb-35 { margin-bottom: 35px; } .mb-20 { margin-bottom: 20px; } .mt-15 { margin-top: 15px; } .mt-40 { margin-top: 40px; } .mt-35 { margin-top: 35px; } .mb-30 { margin-bottom: 30px; } .mb-25 { margin-bottom: 25px; } .mt-30 { margin-top: 30px; } .mt-50 { margin-top: 50px; } .mt-25 { margin-top: 25px; } .mb-50 { margin-bottom: 50px; } @media (max-width: 767px) { .mb-50 { margin-bottom: 40px; } } @media (max-width: 576px) { .mb-50 { margin-bottom: 30px; } } .mt-60 { margin-top: 60px; } @media (max-width: 767px) { .mt-60 { margin-top: 40px; } } .mt-70 { margin-top: 70px; } @media (max-width: 767px) { .mt-70 { margin-top: 40px; } } .circle-container { background: transparent; position: fixed; right: 30px; bottom: 55px; height: 40px; width: 40px; cursor: pointer; display: block; border-radius: 50px; border: 2px solid var(--primary-color); z-index: 10000; opacity: 0; visibility: hidden; transform: translateY(15px); transition: all 200ms linear; } @media (max-width: 576px) { .circle-container { bottom: 30px; } } .circle-container.active { opacity: 1; visibility: visible; transform: translateY(0); } .circle-container svg { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); fill: var(--primary-color); } .circle-container:hover { background-color: var(--primary-color); } .circle-container:hover svg { fill: var(--white-color); } .circle-container.two { border-color: var(--primary-color3); } .circle-container.two svg { fill: var(--primary-color3); } .circle-container.two:hover { background-color: var(--primary-color3); } .circle-container.two:hover svg { fill: var(--white-color); } .circle-container.three { border-color: var(--primary-color4); } .circle-container.three svg { fill: var(--primary-color4); } .circle-container.three:hover { background-color: var(--primary-color4); } .circle-container.three:hover svg { fill: var(--white-color); } .circle-container.four { border-color: var(--primary-color6); } .circle-container.four svg { fill: var(--primary-color6); } .circle-container.four:hover { background-color: var(--primary-color5); border-color: var(--primary-color5); } .circle-container.four:hover svg { fill: var(--primary-color6); } .circle-container.five { border-color: var(--primary-color7); } .circle-container.five svg { fill: var(--primary-color7); } .circle-container.five:hover { background-color: var(--primary-color7); } .circle-container.five:hover svg { fill: var(--white-color); } .primary-btn { color: var(--white-color); font-family: var(--font-dmsans); font-size: 16px; font-weight: 600; background-color: var(--primary-color); padding: 17px 32px; white-space: nowrap; overflow: hidden; position: relative; z-index: 1; transition: all 0.6s; display: inline-flex; align-items: center; line-height: 1; gap: 7px; } .primary-btn svg { fill: var(--white-color); transition: all 0.6s; } .primary-btn span { position: absolute; display: block; width: 0; height: 0; border-radius: 36px; background-color: var(--primary-color2); transition: all 0.6s; transform: translate(-50%, -50%); z-index: -1; } .primary-btn:hover { color: var(--white-color); } .primary-btn:hover svg { fill: var(--white-color); } .primary-btn:hover span { width: 225%; height: 1000.5px; } .primary-btn.white-bg { color: var(--title-color); background-color: var(--white-color); } .primary-btn.white-bg svg { fill: var(--title-color); } .primary-btn.white-bg span { background-color: var(--primary-color); } .primary-btn.white-bg:hover { color: var(--white-color); } .primary-btn.white-bg:hover svg { fill: var(--white-color); } .primary-btn.black-bg { color: var(--white-color); background-color: var(--primary-color2); } .primary-btn.black-bg svg { fill: var(--white-color); } .primary-btn.black-bg span { background-color: var(--primary-color); } .primary-btn.black-bg:hover { color: var(--white-color); } .primary-btn.black-bg:hover svg { fill: var(--white-color); } .primary-btn.two { border-radius: 5px; } .primary-btn2 { color: var(--white-color); font-family: var(--font-dmsans); font-size: 16px; font-weight: 600; background-color: var(--primary-color3); padding: 18px 32px; white-space: nowrap; overflow: hidden; border-radius: 5px; position: relative; z-index: 1; transition: all 0.6s; display: inline-flex; align-items: center; line-height: 1; gap: 7px; } .primary-btn2 svg { fill: var(--white-color); transition: all 0.6s; } .primary-btn2 span { position: absolute; display: block; width: 0; height: 0; border-radius: 36px; background-color: var(--primary-color2); transition: all 0.6s; transform: translate(-50%, -50%); z-index: -1; } .primary-btn2:hover { color: var(--white-color); } .primary-btn2:hover svg { fill: var(--white-color); } .primary-btn2:hover span { width: 225%; height: 1000.5px; } .primary-btn2.white-bg { color: var(--title-color); background-color: var(--white-color); } .primary-btn2.white-bg svg { fill: var(--title-color); } .primary-btn2.white-bg span { background-color: var(--primary-color3); } .primary-btn2.white-bg:hover { color: var(--white-color); } .primary-btn2.white-bg:hover svg { fill: var(--white-color); } .primary-btn2.black-bg { color: var(--white-color); background-color: var(--primary-color2); } .primary-btn2.black-bg svg { fill: var(--white-color); } .primary-btn2.black-bg span { background-color: var(--primary-color3); } .primary-btn2.black-bg:hover { color: var(--white-color); } .primary-btn2.black-bg:hover svg { fill: var(--white-color); } .primary-btn3 { color: var(--primary-color); font-family: var(--font-dmsans); font-size: 14px; font-weight: 600; text-transform: uppercase; background-color: transparent; border-radius: 5px; border: 1px solid var(--primary-color); border-bottom: 4px solid var(--primary-color); border-right: 4px solid var(--primary-color); padding: 15px 32px; white-space: nowrap; overflow: hidden; position: relative; z-index: 1; transition: all 0.6s; display: inline-flex; align-items: center; line-height: 1; gap: 10px; } @media (max-width: 576px) { .primary-btn3 { padding: 13px 20px; } } .primary-btn3 svg { fill: var(--primary-color); transition: all 0.6s; } .primary-btn3 span { position: absolute; display: block; width: 0; height: 0; border-radius: 36px; background-color: var(--primary-color); transition: all 0.6s; transform: translate(-50%, -50%); z-index: -1; } .primary-btn3:hover { color: var(--white-color); } .primary-btn3:hover svg { fill: var(--white-color); } .primary-btn3:hover span { width: 225%; height: 1000.5px; } .primary-btn3.white-bg { color: var(--title-color); background-color: var(--white-color); } .primary-btn3.white-bg svg { fill: var(--title-color); } .primary-btn3.white-bg span { background-color: var(--primary-color); } .primary-btn3.white-bg:hover { color: var(--white-color); } .primary-btn3.white-bg:hover svg { fill: var(--white-color); } .primary-btn3.black-bg { color: var(--white-color); background-color: var(--primary-color2); } .primary-btn3.black-bg svg { fill: var(--white-color); } .primary-btn3.black-bg span { background-color: var(--primary-color); } .primary-btn3.black-bg:hover { color: var(--white-color); } .primary-btn3.black-bg:hover svg { fill: var(--white-color); } .primary-btn4 { color: var(--white-color); font-family: var(--font-dmsans); font-size: 16px; font-weight: 600; background-color: var(--primary-color4); padding: 18px 32px; white-space: nowrap; overflow: hidden; border-radius: 5px; position: relative; z-index: 1; transition: all 0.6s; display: inline-flex; align-items: center; line-height: 1; gap: 7px; } .primary-btn4 svg { fill: var(--white-color); transition: all 0.6s; } .primary-btn4 span { position: absolute; display: block; width: 0; height: 0; border-radius: 36px; background-color: var(--primary-color2); transition: all 0.6s; transform: translate(-50%, -50%); z-index: -1; } .primary-btn4:hover { color: var(--white-color); } .primary-btn4:hover svg { fill: var(--white-color); } .primary-btn4:hover span { width: 225%; height: 1000.5px; } .primary-btn4.white-bg { color: var(--title-color); background-color: var(--white-color); } .primary-btn4.white-bg svg { fill: var(--title-color); } .primary-btn4.white-bg span { background-color: var(--primary-color3); } .primary-btn4.white-bg:hover { color: var(--white-color); } .primary-btn4.white-bg:hover svg { fill: var(--white-color); } .primary-btn4.black-bg { color: var(--white-color); background-color: var(--primary-color2); } .primary-btn4.black-bg svg { fill: var(--white-color); } .primary-btn4.black-bg span { background-color: var(--primary-color4); } .primary-btn4.black-bg:hover { color: var(--white-color); } .primary-btn4.black-bg:hover svg { fill: var(--white-color); } .primary-btn5 { color: var(--title-color2); font-family: var(--font-dmsans); font-size: 16px; font-weight: 600; background-color: var(--primary-color5); padding: 18px 32px; white-space: nowrap; overflow: hidden; border-radius: 5px; position: relative; z-index: 1; transition: all 0.6s; display: inline-flex; align-items: center; line-height: 1; gap: 7px; } .primary-btn5 svg { fill: var(--title-color2); transition: all 0.6s; } .primary-btn5 span { position: absolute; display: block; width: 0; height: 0; border-radius: 36px; background-color: var(--primary-color2); transition: all 0.6s; transform: translate(-50%, -50%); z-index: -1; } .primary-btn5:hover { color: var(--white-color); } .primary-btn5:hover svg { fill: var(--white-color); } .primary-btn5:hover span { width: 225%; height: 1000.5px; } .primary-btn5.white-bg { color: var(--title-color2); background-color: var(--white-color); } .primary-btn5.white-bg svg { fill: var(--title-color2); } .primary-btn5.white-bg span { background-color: var(--primary-color5); } .primary-btn5.black-bg { color: var(--white-color); background-color: var(--primary-color2); } .primary-btn5.black-bg svg { fill: var(--white-color); } .primary-btn5.black-bg span { background-color: var(--primary-color5); } .primary-btn5.black-bg:hover { color: var(--title-color2); } .primary-btn5.black-bg:hover svg { fill: var(--title-color2); } .primary-btn6 { color: var(--white-color); font-family: var(--font-dmsans); font-size: 16px; font-weight: 600; background-color: var(--primary-color7); padding: 15px 22px; white-space: nowrap; overflow: hidden; border-radius: 5px; position: relative; z-index: 1; transition: all 0.6s; display: inline-flex; align-items: center; line-height: 1; gap: 7px; } .primary-btn6 svg { fill: var(--white-color); transition: all 0.6s; } .primary-btn6 span { position: absolute; display: block; width: 0; height: 0; border-radius: 36px; background-color: var(--primary-color2); transition: all 0.6s; transform: translate(-50%, -50%); z-index: -1; } .primary-btn6:hover { color: var(--white-color); } .primary-btn6:hover svg { fill: var(--white-color); } .primary-btn6:hover span { width: 225%; height: 1000.5px; } .primary-btn6.white-bg { color: var(--title-color); background-color: var(--white-color); } .primary-btn6.white-bg svg { fill: var(--title-color); } .primary-btn6.white-bg span { background-color: var(--primary-color7); } .primary-btn6.white-bg:hover { color: var(--white-color); } .primary-btn6.white-bg:hover svg { fill: var(--white-color); } .primary-btn6.black-bg { color: var(--white-color); background-color: var(--primary-color2); } .primary-btn6.black-bg svg { fill: var(--white-color); } .primary-btn6.black-bg span { background-color: var(--primary-color7); } .primary-btn6.black-bg:hover { color: var(--white-color); } .primary-btn6.black-bg:hover svg { fill: var(--white-color); } .primary-btn6.transparent { color: var(--primary-color7); background-color: unset; border: 1px solid var(--primary-color7); } .primary-btn6.transparent svg { fill: var(--primary-color7); } .primary-btn6.transparent span { background-color: var(--primary-color7); } .primary-btn6.transparent:hover { color: var(--white-color); } .primary-btn6.transparent:hover svg { fill: var(--white-color); } .view-button { position: relative; display: inline-block; vertical-align: top; text-decoration: none; outline: none; padding: 0 1.375em 0.0625em 0; cursor: pointer; background-color: transparent; background-position: 100% 100%; background-repeat: no-repeat; background-size: var(--background-size, 100%) 0.0625em; transition: background-size 0.2s linear var(--background-delay, 0.15s); transform: translateZ(0); border: none; background-image: linear-gradient(0deg, #0B0C0C 0%, #0B0C0C 100%); color: var(--title-color); font-family: var(--font-dmsans); font-size: 16px; font-weight: 500; line-height: 1.4; white-space: nowrap; } .view-button::after { content: "\f123"; font-family: "bootstrap-icons"; display: block; position: absolute; right: 0; left: initial; top: 0; opacity: 1; transition: opacity 0.3s 0.15s; color: var(--title-color); } .view-button svg { position: absolute; display: block; line-height: 1.8125em; width: 1.375em; height: 1.8125em; right: 0; left: initial; top: 50%; margin: -0.92em 0 0; fill: none; stroke: var(--title-color); stroke-linecap: round; stroke-linejoin: round; stroke-width: 1px; stroke-dasharray: 7.95 30; stroke-dashoffset: var(--stroke-dashoffset, 46); transition: stroke-dashoffset var(--stroke-duration, 0.15s) var(--stroke-easing, linear) var(--stroke-delay, 0s); } .view-button:hover { --background-size: 0%; --stroke-dashoffset: 26; --stroke-duration: .3s; --stroke-easing: cubic-bezier(0.3, 1.5, 0.5, 1); --stroke-delay: .195s; } .view-button:hover::after { opacity: 0; transition-delay: 0s; } .view-button2 { position: relative; display: inline-flex; align-items: center; gap: 5px; color: var(--title-color); font-family: var(--font-dmsans); font-size: 16px; font-weight: 500; text-decoration: underline; white-space: nowrap; transition: 0.5s; } .view-button2 .arrow { width: 35px; height: 35px; border-radius: 50%; background-color: #E5E5E5; display: flex; align-items: center; justify-content: center; position: relative; transition: 0.5s; } .view-button2 .arrow svg { fill: var(--title-color); transition: 0.5s; } .view-button2:hover { color: var(--primary-color3); } .view-button2:hover .arrow { background-color: var(--primary-color3); } .view-button2:hover .arrow svg { transform: rotate(-45deg); fill: var(--white-color); } .view-button2.two:hover { color: var(--primary-color4); } .view-button2.two:hover .arrow { background-color: var(--primary-color4); } .view-button2.three:hover { color: var(--primary-color6); } .view-button2.three:hover .arrow { background-color: var(--primary-color6); } .view-button2.four:hover { color: var(--primary-color); } .view-button2.four:hover .arrow { background-color: var(--primary-color); } .form-inner { position: relative; line-height: 1; } .form-inner label { color: var(--title-color); font-family: var(--font-dmsans); font-size: 14px; font-weight: 500; display: block; margin-bottom: 10px; } .form-inner input { background: var(--white-color); color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 14px; font-weight: 400; height: 52px; width: 100%; padding: 10px 20px; outline: none; border: 1px solid var(--white-color); } .form-inner input::-moz-placeholder { color: #7C7C7C; } .form-inner input::placeholder { color: #7C7C7C; } .form-inner input:focus { border: 1px solid var(--primary-color); } .form-inner textarea { background: var(--white-color); color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 14px; font-weight: 400; width: 100%; padding: 20px 20px; outline: none; border: 1px solid var(--white-color); min-height: 120px; } .form-inner textarea::-moz-placeholder { color: #7C7C7C; } .form-inner textarea::placeholder { color: #7C7C7C; } .form-inner textarea:focus { border: 1px solid var(--primary-color); } .section-title > span { color: var(--primary-color); font-family: var(--font-dmsans); font-size: 13px; font-weight: 500; line-height: 1; letter-spacing: 0.02em; text-transform: uppercase; display: block; } .section-title h2 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 45px; font-weight: 800; line-height: 1.2; margin-bottom: 0; } @media (max-width: 767px) { .section-title h2 { font-size: 40px; } } @media (max-width: 576px) { .section-title h2 { font-size: 35px; } } .section-title h2 span { color: var(--paragraph-color); font-family: var(--font-playfair); font-style: italic; font-weight: 400; } .section-title p { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 17px; font-weight: 400; line-height: 32px; margin-bottom: 0; padding-top: 10px; } .section-title2 > span { color: var(--title-color); font-family: var(--font-dmsans); font-size: 12px; font-weight: 500; line-height: 1; letter-spacing: 1px; display: inline-flex; align-items: center; gap: 5px; padding: 7px 8px; background-color: rgba(var(--primary-color3-opc), 0.1); border: 1px solid rgba(63, 68, 75, 0.05); border-radius: 5px; margin-bottom: 5px; } .section-title2 h2 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 45px; font-weight: 800; line-height: 1.2; margin-bottom: 0; } @media (max-width: 576px) { .section-title2 h2 { font-size: 40px; } } .section-title2 h2 span { color: var(--paragraph-color); font-weight: 400; } .section-title2 p { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 17px; font-weight: 400; line-height: 32px; margin-bottom: 0; padding-top: 10px; } .section-title2.two > span { background-color: rgba(var(--primary-color7-opc), 0.1); border-radius: 100px; } .section-title2.two.white > span { border: 1px solid rgba(63, 68, 75, 0.05); border-radius: 100px; background-color: rgba(var(--primary-color7-opc), 0.2); color: var(--white-color); } .section-title2.two.white h2 { color: var(--white-color); } .section-title2.two.white h2 span { color: rgba(255, 255, 255, 0.6); } .section-title3 h2 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 40px; font-weight: 800; line-height: 1.2; margin-bottom: 0; } .section-title3 p { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 17px; font-weight: 400; line-height: 32px; margin-bottom: 0; padding-top: 10px; } .section-title3.text-white h2 { color: var(--white-color); } .section-title3.text-white p { color: rgba(255, 255, 255, 0.7); } .section-title4 > span { color: var(--primary-color4); font-family: var(--font-dmsans); font-size: 13px; font-weight: 500; line-height: 1; letter-spacing: 0.8px; text-transform: uppercase; display: block; margin-bottom: 4px; } .section-title4 h2 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 45px; font-weight: 800; line-height: 1.2; margin-bottom: 0; } @media (max-width: 576px) { .section-title4 h2 { font-size: 38px; } } .section-title4 h2 span { color: rgba(var(--title-color-opc), 0.6); font-style: italic; font-weight: 500; } .section-title4 p { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 16px; font-weight: 400; line-height: 32px; letter-spacing: 0.03em; margin-bottom: 0; margin-top: 10px; } .section-title4.two > span { color: var(--title-color2); font-size: 17px; font-style: italic; text-transform: capitalize; } .section-title4.two h2 span { font-style: normal; } .section-title4.two.white > span { color: var(--primary-color5); } .section-title4.two.white h2 { color: var(--white-color); } .section-title4.two.white h2 span { color: rgba(255, 255, 255, 0.6); } .slider-btn-grp { display: flex; align-items: center; gap: 20px; } .slider-btn-grp .slider-btn { width: 35px; height: 35px; border: 1px solid var(--title-color); border-radius: 50%; display: flex; align-items: center; justify-content: center; transition: 0.5s; } .slider-btn-grp .slider-btn svg { fill: var(--title-color); transition: 0.5s; } .slider-btn-grp .slider-btn i { color: var(--title-color); line-height: 1; transition: 0.5s; } .slider-btn-grp .slider-btn:hover { background-color: var(--primary-color2); } .slider-btn-grp .slider-btn:hover svg { fill: var(--white-color); } .slider-btn-grp .slider-btn:hover i { color: var(--white-color); } .slider-btn-grp .slider-btn.swiper-button-disabled { opacity: 0.2; } .slider-btn-grp.white .slider-btn { border-color: var(--white-color); } .slider-btn-grp.white .slider-btn svg { fill: var(--white-color); } .slider-btn-grp.white .slider-btn i { color: var(--white-color); } .slider-btn-grp.white .slider-btn:hover { background-color: var(--white-color); } .slider-btn-grp.white .slider-btn:hover i { color: var(--title-color); } .slider-btn-grp.white .slider-btn:hover svg { fill: var(--title-color); } .slider-btn-grp.two { gap: 50px; } .slider-btn-grp.three .slider-btn { border: 1px solid var(--primary-color6); } .slider-btn-grp.three .slider-btn svg { fill: var(--title-color2); transition: 0.5s; } .slider-btn-grp.three .slider-btn i { color: var(--title-color2); transition: 0.5s; } .slider-btn-grp.three .slider-btn:hover { background-color: var(--primary-color6); } .slider-btn-grp.three .slider-btn:hover svg { fill: var(--white-color); } .slider-btn-grp.three .slider-btn:hover i { color: var(--white-color); } .slider-btn-grp.three .slider-btn.swiper-button-disabled { opacity: 0.2; } .slider-btn-grp.four { gap: 50px; } @media (max-width: 576px) { .slider-btn-grp.four { gap: 35px; } } .slider-btn-grp.four .slider-btn { border: 1px solid var(--title-color); } .slider-btn-grp.four .slider-btn svg { fill: var(--title-color); transition: 0.5s; } .slider-btn-grp.four .slider-btn i { color: var(--title-color); transition: 0.5s; } .slider-btn-grp.four .slider-btn:hover { background-color: var(--primary-color7); border-color: var(--primary-color7); } .slider-btn-grp.four .slider-btn:hover svg { fill: var(--white-color); transform: rotate(-45deg); } .slider-btn-grp.four .slider-btn:hover i { color: var(--white-color); } .slider-btn-grp.four .slider-btn:first-child:hover svg { transform: rotate(45deg); } .slider-btn-grp.four .slider-btn.swiper-button-disabled { opacity: 0.2; } .container-one { width: 100%; max-width: 1700px; margin-left: auto; margin-right: auto; padding-left: 15px; padding-right: 15px; } @media (max-width: 1799px) { .container-one { max-width: 1600px; } } @media (max-width: 1699px) { .container-one { max-width: 1550px; } } @media (min-width: 1400px) and (max-width: 1599px) { .container-one { max-width: 1395px; } } @media (min-width: 1200px) and (max-width: 1399px) { .container-one { max-width: 1190px; } } @media (min-width: 992px) and (max-width: 1199px) { .container-one { max-width: 980px; } } @media (max-width: 991px) { .container-one { max-width: 720px; } } @media (max-width: 767px) { .container-one { max-width: 540px; } } @media (max-width: 576px) { .container-one { max-width: 100%; padding-left: 10px; padding-right: 10px; } } /*===================================== 02. Header CSS ========================================*/ @keyframes fade-down { 0% { opacity: 0; transform: scaleY(0); visibility: hidden; } 100% { opacity: 1; transform: scaleY(1); visibility: visible; } } .header-topbar-area { padding: 0 70px; } @media (max-width: 1699px) { .header-topbar-area { padding: 0 50px; } } @media (min-width: 1400px) and (max-width: 1599px) { .header-topbar-area { padding: 0 40px; } } @media (max-width: 1399px) { .header-topbar-area { padding: 0 30px; } } @media (max-width: 991px) { .header-topbar-area { padding: 0 20px; } } @media (max-width: 576px) { .header-topbar-area { padding: 0; } } .header-topbar-area.two { padding: 0 100px; } @media (max-width: 1699px) { .header-topbar-area.two { padding: 0 50px; } } @media (min-width: 1400px) and (max-width: 1599px) { .header-topbar-area.two { padding: 0 40px; } } @media (max-width: 1399px) { .header-topbar-area.two { padding: 0 30px; } } @media (max-width: 991px) { .header-topbar-area.two { padding: 0 20px; } } @media (max-width: 576px) { .header-topbar-area.two { padding: 0; } } .header-topbar-area.three { position: absolute; width: 100%; padding: 0; } .header-topbar-area.black-bg { background-color: var(--primary-color2); width: 100%; padding: 0; } .header-topbar-area.book-home-bg { background-color: var(--primary-color6); width: 100%; padding: 0; } .header-topbar-area.inner-page { position: absolute; width: 100%; z-index: 9; } .header-topbar-area.border-btm { border-bottom: 1px solid rgba(var(--primary-color2-opc), 0.09); } .topbar-area { padding: 12px 0; border-bottom: 1px solid var(--border-color2); position: relative; width: 100%; z-index: 999; } @media (max-width: 991px) { .topbar-area { display: none; } } .topbar-area .topbar-wrap { display: flex; align-items: center; justify-content: space-between; } .topbar-area .topbar-wrap .topbar-left .contact-area { padding: 0; margin: 0; list-style: none; display: flex; align-items: center; gap: 60px; } .topbar-area .topbar-wrap .topbar-left .contact-area li { position: relative; } .topbar-area .topbar-wrap .topbar-left .contact-area li::before { content: ""; width: 1px; height: 20px; background-color: rgba(34, 34, 34, 0.2); position: absolute; top: 50%; transform: translateY(-50%); left: -30px; } .topbar-area .topbar-wrap .topbar-left .contact-area li:first-child::before { display: none; } .topbar-area .topbar-wrap .topbar-left .contact-area li a { color: var(--title-color); font-family: var(--font-dmsans); font-size: 15px; font-weight: 500; line-height: 20px; display: flex; align-items: center; gap: 8px; transition: 0.5s; } .topbar-area .topbar-wrap .topbar-left .contact-area li a svg { fill: var(--title-color); transition: 0.5s; } .topbar-area .topbar-wrap .topbar-left .contact-area li a:hover { color: var(--primary-color); } .topbar-area .topbar-wrap .topbar-left .contact-area li a:hover svg { fill: var(--primary-color); } .topbar-area .topbar-wrap .topbar-right { display: flex; align-items: center; gap: 40px; } .topbar-area .topbar-wrap .topbar-right > ul { padding: 0; margin: 0; list-style: none; display: flex; align-items: center; gap: 20px; } .topbar-area .topbar-wrap .topbar-right > ul li a { color: var(--title-color); font-family: var(--font-dmsans); font-size: 12px; font-weight: 600; line-height: 1; letter-spacing: 0.02em; white-space: nowrap; padding: 5px 20px; border: 1px solid rgba(var(--title-color-opc), 0.3); border-radius: 50px; transition: 0.5s; } .topbar-area .topbar-wrap .topbar-right > ul li a:hover { background-color: var(--primary-color); border-color: var(--primary-color); color: var(--white-color); } .topbar-area .topbar-wrap .topbar-right .language-area { position: relative; } .topbar-area .topbar-wrap .topbar-right .language-area .language-btn { display: flex; align-items: center; gap: 5px; cursor: pointer; } .topbar-area .topbar-wrap .topbar-right .language-area .language-btn svg { fill: var(--title-color); transition: 0.5s; } .topbar-area .topbar-wrap .topbar-right .language-area .language-btn span { color: var(--title-color); font-family: var(--font-dmsans); font-size: 14px; font-weight: 500; line-height: 1; transition: 0.5s; } .topbar-area .topbar-wrap .topbar-right .language-area .language-list { padding: 0; margin: 0; list-style: none; position: absolute; top: 35px; left: 50%; z-index: 9999; width: 180px; background-color: var(--white-color); box-shadow: 0px 30px 80px rgba(8, 0, 42, 0.08); display: none; transform: scaleY(0) translateX(-50%); transform-origin: top; } .topbar-area .topbar-wrap .topbar-right .language-area .language-list.active { display: block; transform: scaleY(1) translateX(-50%); animation: fade-up2 0.5s linear; } @keyframes fade-up2 { 0% { opacity: 0; transform: translateY(10px) translateX(-50%); visibility: hidden; } 100% { opacity: 1; transform: translateY(0px) translateX(-50%); visibility: visible; } } .topbar-area .topbar-wrap .topbar-right .language-area .language-list li a { color: var(--title-color); font-family: var(--font-dmsans); font-weight: 600; text-transform: capitalize; font-size: 12px; padding: 12px 20px; width: 100%; display: flex; align-items: center; transition: 0.35s; } .topbar-area .topbar-wrap .topbar-right .language-area .language-list li a:hover { color: var(--white-color); background-color: var(--primary-color); } .topbar-area.style-2 { padding: 12px 120px; } @media (max-width: 1699px) { .topbar-area.style-2 { padding: 12px 80px; } } @media (min-width: 1400px) and (max-width: 1599px) { .topbar-area.style-2 { padding: 12px 50px; } } @media (max-width: 1399px) { .topbar-area.style-2 { padding: 12px 40px; } } @media (min-width: 992px) and (max-width: 1199px) { .topbar-area.style-2 { padding: 12px 30px; } } @media (min-width: 992px) and (max-width: 1199px) { .topbar-area.style-2 .topbar-wrap .topbar-left .contact-area { gap: 30px; } } @media (min-width: 992px) and (max-width: 1199px) { .topbar-area.style-2 .topbar-wrap .topbar-left .contact-area li::before { left: -15px; } } @media (min-width: 992px) and (max-width: 1199px) { .topbar-area.style-2 .topbar-wrap .topbar-right { gap: 25px; } } .topbar-area.style-3 .topbar-wrap .topbar-left .contact-area li a:hover { color: var(--primary-color3); } .topbar-area.style-3 .topbar-wrap .topbar-left .contact-area li a:hover svg { fill: var(--primary-color3); } .topbar-area.style-3 .topbar-wrap .topbar-right > ul li a:hover { background-color: var(--primary-color3); border-color: var(--primary-color3); color: var(--white-color); } .topbar-area.style-3 .topbar-wrap .topbar-right .language-area .language-list li a:hover { color: var(--white-color); background-color: var(--primary-color3); } .topbar-area.style-4 { border-bottom: 1px solid rgba(255, 255, 255, 0.1); position: relative; z-index: 999; } .topbar-area.style-4 .topbar-wrap .topbar-left .contact-area li::before { background-color: rgba(255, 255, 255, 0.2); } .topbar-area.style-4 .topbar-wrap .topbar-left .contact-area li a { color: var(--white-color); } .topbar-area.style-4 .topbar-wrap .topbar-left .contact-area li a svg { fill: var(--white-color); } .topbar-area.style-4 .topbar-wrap .topbar-left .contact-area li a:hover { color: var(--primary-color4); } .topbar-area.style-4 .topbar-wrap .topbar-left .contact-area li a:hover svg { fill: var(--primary-color4); } .topbar-area.style-4 .topbar-wrap .topbar-right > ul li a { color: var(--white-color); border: 1px solid rgba(255, 255, 255, 0.3); } .topbar-area.style-4 .topbar-wrap .topbar-right > ul li a:hover { background-color: var(--primary-color4); border-color: var(--primary-color4); color: var(--white-color); } .topbar-area.style-4 .topbar-wrap .topbar-right .language-area .language-btn svg { fill: var(--white-color); } .topbar-area.style-4 .topbar-wrap .topbar-right .language-area .language-btn span { color: var(--white-color); } .topbar-area.style-4 .topbar-wrap .topbar-right .language-area .language-btn:hover svg { fill: var(--primary-color4); } .topbar-area.style-4 .topbar-wrap .topbar-right .language-area .language-btn:hover span { color: var(--primary-color4); } .topbar-area.style-4 .topbar-wrap .topbar-right .language-area .language-list { background-color: var(--white-color); } .topbar-area.style-4 .topbar-wrap .topbar-right .language-area .language-list li a { color: var(--title-color); } .topbar-area.style-4 .topbar-wrap .topbar-right .language-area .language-list li a:hover { color: var(--white-color); background-color: var(--primary-color4); } .topbar-area.style-5 { border-bottom: 1px solid rgba(255, 255, 255, 0.05); position: relative; z-index: 9999; padding: 0; } @media (max-width: 991px) { .topbar-area.style-5 { display: block; padding: 15px 0; } } .topbar-area.style-5 .topbar-wrap .main-menu { display: inline-block; position: relative; } .topbar-area.style-5 .topbar-wrap .main-menu > ul { list-style: none; margin: 0; padding: 0; } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li { display: inline-block; position: relative; padding: 0 25px; } @media (max-width: 1399px) { .topbar-area.style-5 .topbar-wrap .main-menu > ul > li { padding: 0 20px; } } @media (max-width: 991px) { .topbar-area.style-5 .topbar-wrap .main-menu > ul > li { padding: 0px 12px; } } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li:hover i { color: var(--black-color2); font-size: 20px; } @media (min-width: 992px) { .topbar-area.style-5 .topbar-wrap .main-menu > ul > li:first-child { padding-left: 0; } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li:first-child a { padding-left: 0; } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li:last-child { padding-right: 0; } } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li > a { color: var(--white-color); display: block; letter-spacing: 0.4px; padding: 16px 0px; position: relative; font-family: var(--font-dmsans); font-weight: 500; font-size: 13px; text-transform: uppercase; transition: all 0.5s ease-out 0s; position: relative; } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li i { font-size: 20px; text-align: center; color: var(--title-color); font-style: normal; position: absolute; right: -5px; top: 35px; z-index: 999; cursor: pointer; display: none; transition: all 0.5s ease-out 0s; opacity: 0; } @media (max-width: 991px) { .topbar-area.style-5 .topbar-wrap .main-menu > ul > li i { opacity: 1; } } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li i.active { color: var(--white-color); } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li i.active::before { content: "\f2ea"; } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li ul.sub-menu { padding: 0; margin: 0; list-style: none; position: absolute; left: 0; right: 0; top: auto; margin: 0; display: none; min-width: 200px; background: #607e59; box-shadow: 0px 30px 80px rgba(8, 0, 42, 0.08); text-align: left; transform-origin: top; } @media (max-width: 1199px) { .topbar-area.style-5 .topbar-wrap .main-menu > ul > li ul.sub-menu { box-shadow: none; } } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li ul.sub-menu > li { padding: 0; display: block; position: relative; } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li ul.sub-menu > li i { position: absolute; top: 14px; right: 6px; display: block; color: var(--title-color); font-size: 14px; } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li ul.sub-menu > li .dropdown-icon { color: var(--white-color); opacity: 1; top: 14px; font-size: 14px; right: 10px; } @media (max-width: 991px) { .topbar-area.style-5 .topbar-wrap .main-menu > ul > li ul.sub-menu > li .dropdown-icon { right: 0; top: 8px; font-size: 20px; } } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li ul.sub-menu > li > a { display: block; padding: 15px 15px; color: var(--white-color); font-weight: 600; font-family: var(--font-dmsans); text-transform: capitalize; font-size: 14px; line-height: 1.3; transition: all 0.4s ease-out 0s; position: relative; border-bottom: 1px solid #5a7155; } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li ul.sub-menu > li > a::before { content: ""; position: absolute; bottom: -1px; left: 0; background: linear-gradient(90deg, var(--primary-color5), #3C5037); width: 100%; height: 1px; transform: scaleX(0); transform-origin: left; transition: 0.4s ease-in; z-index: 1; } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li ul.sub-menu > li > a:hover { color: var(--primary-color); } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li ul.sub-menu > li > a:hover::before { transform: scale(1); } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li ul.sub-menu > li > a.active { color: var(--primary-color); } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li ul.sub-menu > li > a.active::before { transform: scale(1); } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li ul.sub-menu > li:last-child a { border-bottom: none; } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li ul.sub-menu > li:last-child a::before { display: none; } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li ul.sub-menu > li:last-child .sub-menu li a { border-bottom: 1px solid var(--border-color); } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li ul.sub-menu > li:last-child .sub-menu li a::before { display: block; } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li ul.sub-menu > li:last-child .sub-menu li:last-child a { border-bottom: none; } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li ul.sub-menu > li:last-child .sub-menu li:last-child a::before { display: none; } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li ul.sub-menu > li:hover > a { color: var(--primary-color5); } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li ul.sub-menu > li:hover .dropdown-icon { color: var(--primary-color5); } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li ul.sub-menu > li.active > a { color: var(--primary-color5); } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li ul.sub-menu > li.active .dropdown-icon { color: var(--primary-color); } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li ul.sub-menu > li .sub-menu { left: 200px; position: absolute; max-width: 230px; min-width: 215px; background: #607e59; box-shadow: 0px 30px 80px rgba(8, 0, 42, 0.08); top: 0; } @media (max-width: 1199px) { .topbar-area.style-5 .topbar-wrap .main-menu > ul > li ul.sub-menu > li .sub-menu { box-shadow: none; } } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li ul.sub-menu > li .sub-menu::before { display: none; visibility: hidden; } @media only screen and (max-width: 991px) { .topbar-area.style-5 .topbar-wrap .main-menu > ul > li ul.sub-menu > li .sub-menu { position: unset; max-width: 230px; min-width: 215px; background: transparent; top: 0; } } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li ul.sub-menu > li .sub-menu > li i { display: block; } @media (min-width: 992px) { .topbar-area.style-5 .topbar-wrap .main-menu > ul > li ul.sub-menu > li:hover > .sub-menu { display: block; animation: fade-down 0.45s linear; } } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li.menu-item-has-children { transition: all 0.55s ease-in-out; } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li.menu-item-has-children::after { content: "\f282"; font-family: "bootstrap-icons"; font-weight: 600; position: absolute; top: 19px; right: 10px; font-size: 10px; color: var(--white-color); transition: all 0.55s ease-in-out; } @media (min-width: 1200px) and (max-width: 1399px) { .topbar-area.style-5 .topbar-wrap .main-menu > ul > li.menu-item-has-children::after { right: 5px; } } @media (max-width: 1199px) { .topbar-area.style-5 .topbar-wrap .main-menu > ul > li.menu-item-has-children::after { right: 5px; } } @media (max-width: 991px) { .topbar-area.style-5 .topbar-wrap .main-menu > ul > li.menu-item-has-children::after { display: none; visibility: hidden; } } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li.menu-item-has-children:hover::after { content: "\f286"; } @media (min-width: 992px) { .topbar-area.style-5 .topbar-wrap .main-menu > ul > li:hover > ul.sub-menu { display: block; animation: fade-down 0.45s linear; } } @keyframes fade-up { 0% { opacity: 0; transform: scaleY(0); visibility: hidden; } 100% { opacity: 1; transform: scaleY(1); visibility: visible; } } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li:hover > a { color: var(--primary-color5); } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li:hover::after { color: var(--primary-color5); } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li:hover .dropdown-icon2 { color: var(--primary-color); } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li.active > a { color: var(--primary-color5); } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li.active::after { color: var(--primary-color5); } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li.active .dropdown-icon2 { color: var(--primary-color5); } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li.active.position-inherit > a::after { color: var(--primary-color5); } .topbar-area.style-5 .topbar-wrap .main-menu > ul li.menu-item-has-children > i { display: block; } @media (max-width: 991px) { .topbar-area.style-5 .topbar-wrap .topbar-right { display: none; } } .topbar-area.style-5 .topbar-wrap .topbar-right > ul li a { color: var(--white-color); border: 1px solid rgba(255, 255, 255, 0.3); } .topbar-area.style-5 .topbar-wrap .topbar-right > ul li a:hover { background-color: var(--primary-color5); border-color: var(--primary-color5); color: var(--title-color); } .topbar-area.style-5 .topbar-wrap .topbar-right .language-area .language-btn svg { fill: var(--white-color); } .topbar-area.style-5 .topbar-wrap .topbar-right .language-area .language-btn span { color: var(--white-color); } .topbar-area.style-5 .topbar-wrap .topbar-right .language-area .language-btn:hover svg { fill: var(--primary-color5); } .topbar-area.style-5 .topbar-wrap .topbar-right .language-area .language-btn:hover span { color: var(--primary-color5); } .topbar-area.style-5 .topbar-wrap .topbar-right .language-area .language-list { background-color: var(--white-color); } .topbar-area.style-5 .topbar-wrap .topbar-right .language-area .language-list li a { color: var(--title-color); } .topbar-area.style-5 .topbar-wrap .topbar-right .language-area .language-list li a:hover { color: var(--title-color); background-color: var(--primary-color5); } .topbar-area.style-5 .topbar-wrap .mobile-menu-btn { display: none; visibility: hidden; } @media (max-width: 991px) { .topbar-area.style-5 .topbar-wrap .mobile-menu-btn { display: flex; margin-left: 50px; flex-direction: column; align-items: end; visibility: visible; justify-content: center; position: relative; } .topbar-area.style-5 .topbar-wrap .mobile-menu-btn span { height: 3px; width: 25px; background-color: var(--white-color); display: flex; transition: transform 0.5s ease-in; position: absolute; top: 0px; } .topbar-area.style-5 .topbar-wrap .mobile-menu-btn span::before { transition-duration: 0.5s; position: absolute; width: 35px; height: 3px; background-color: var(--white-color); content: ""; top: -10px; right: 0; } .topbar-area.style-5 .topbar-wrap .mobile-menu-btn span::after { transition-duration: 0.5s; position: absolute; width: 15px; height: 3px; right: 0; background-color: var(--white-color); content: ""; top: 10px; } .topbar-area.style-5 .topbar-wrap .mobile-menu-btn.active span { background-color: transparent; } .topbar-area.style-5 .topbar-wrap .mobile-menu-btn.active span::before { transform: rotateZ(45deg) translate(8px, 6px); width: 35px; } .topbar-area.style-5 .topbar-wrap .mobile-menu-btn.active span::after { transform: rotateZ(-45deg) translate(8px, -6px); width: 35px; } } @media only screen and (max-width: 991px) { .topbar-area.style-5 .topbar-wrap .mobile-logo-area .menu-close-btn { height: 32px; width: 32px; border-radius: 50%; border: 1px solid var(--title-color); display: flex; align-items: center; justify-content: center; cursor: pointer; transition: 0.35s; } .topbar-area.style-5 .topbar-wrap .mobile-logo-area .menu-close-btn i { font-size: 26px; line-height: 1; margin-top: 2px; color: var(--title-color); transition: 0.35s; } .topbar-area.style-5 .topbar-wrap .mobile-logo-area .menu-close-btn:hover { background-color: var(--title-color); } .topbar-area.style-5 .topbar-wrap .mobile-logo-area .menu-close-btn:hover i { color: var(--white-color); } .topbar-area.style-5 .topbar-wrap .dropdown-icon { color: var(--white-color); } .topbar-area.style-5 .topbar-wrap .main-menu { position: fixed; top: 0; left: 0; width: 280px; padding: 30px 20px !important; z-index: 99999; height: 100%; overflow: auto; background: #607e59; transform: translateX(-100%); transition: transform 0.3s ease-in; box-shadow: 0px 2px 20px rgba(0, 0, 0, 0.03); } .topbar-area.style-5 .topbar-wrap .main-menu.show-menu { transform: translateX(0); } .topbar-area.style-5 .topbar-wrap .main-menu .mobile-menu-logo { text-align: left; padding-top: 20px; display: block; padding-bottom: 8px; } .topbar-area.style-5 .topbar-wrap .main-menu .menu-list { padding-top: 50px; padding-bottom: 30px; } .topbar-area.style-5 .topbar-wrap .main-menu > ul { float: none; text-align: left; padding: 5px 0px 20px 0; } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li { display: block; position: relative; padding: 0 5px; } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li i { display: block; } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li a { padding: 10px 0; display: block; color: var(--white-color); } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li ul.sub-menu { position: static; min-width: 200px; background: 0 0; border: none; opacity: 1; visibility: visible; box-shadow: none; transform: none; transition: none; display: none; margin-top: 0 !important; transform: translateY(0px); padding-left: 10px; } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li ul.sub-menu > li { border-bottom: 1px solid transparent; } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li ul.sub-menu > li a { padding: 12px 0px; } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li ul.sub-menu > li a:hover { color: var(--primary-color5); margin-left: 10px; } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li ul.sub-menu > li a.active { color: var(--primary-color5); } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li ul.sub-menu > li i { color: var(--primary-color5); right: -13px; } .topbar-area.style-5 .topbar-wrap .main-menu > ul > li .bi { top: 8px; font-size: 20px; color: var(--white-color); } .topbar-area.style-5 .topbar-wrap .main-menu .contact-area { padding: 0; margin: 0; list-style: none; padding-bottom: 20px; flex-wrap: wrap; } .topbar-area.style-5 .topbar-wrap .main-menu .contact-area li { position: relative; } .topbar-area.style-5 .topbar-wrap .main-menu .contact-area li:first-child::before { display: none; } .topbar-area.style-5 .topbar-wrap .main-menu .contact-area li > a { color: var(--white-color); font-family: var(--font-dmsans); font-size: 15px; font-weight: 500; line-height: 20px; display: flex; align-items: center; gap: 8px; text-transform: capitalize; transition: 0.5s; } .topbar-area.style-5 .topbar-wrap .main-menu .contact-area li > a svg { fill: var(--white-color); transition: 0.5s; } .topbar-area.style-5 .topbar-wrap .main-menu .contact-area li > a:hover { color: var(--primary-color5); } .topbar-area.style-5 .topbar-wrap .main-menu .contact-area li > a:hover svg { fill: var(--primary-color5); } .topbar-area.style-5 .topbar-wrap .main-menu .form-inner { display: flex; border: 1px solid var(--border-color); background-color: var(--white-color); width: 100%; height: 43px; border-radius: 100px; margin-bottom: 20px; } .topbar-area.style-5 .topbar-wrap .main-menu .form-inner input { border: none; height: 41px; background-color: transparent; } .topbar-area.style-5 .topbar-wrap .main-menu .form-inner input:focus { border: none; } .topbar-area.style-5 .topbar-wrap .main-menu .form-inner .search-btn { padding: 15px 20px; background-color: var(--primary-color5); border: unset; overflow: hidden; z-index: 1; position: relative; display: flex; align-items: center; justify-content: center; border-radius: 0 100px 100px 0; transition: 0.5s; } } @media only screen and (max-width: 991px) and (max-width: 1399px) { .topbar-area.style-5 .topbar-wrap .main-menu .form-inner .search-btn { padding: 15px 25px; } } @media only screen and (max-width: 991px) { .topbar-area.style-5 .topbar-wrap .main-menu .form-inner .search-btn i { color: var(--title-color2); font-size: 15px; transition: 0.5s; } .topbar-area.style-5 .topbar-wrap .main-menu .form-inner .search-btn::after { position: absolute; content: ""; display: block; left: 15%; right: -20%; top: -4%; height: 160%; width: 160%; bottom: 0; border-radius: 2px; background-color: var(--white-color); transform: skewX(45deg) scale(0, 1); z-index: -1; transition: all 0.5s ease-out 0s; } .topbar-area.style-5 .topbar-wrap .main-menu .form-inner .search-btn:hover::after { transform: skewX(45deg) scale(1, 1); } .topbar-area.style-5 .topbar-wrap .main-menu .primary-btn5 { border-radius: 100px; width: 100%; justify-content: center; padding: 12px 32px; } .topbar-area.style-5 .topbar-wrap .main-menu .primary-btn5 svg { fill: none; stroke: var(--title-color2); } } .topbar-area.style-6 .topbar-wrap .topbar-left .contact-area li a:hover { color: var(--primary-color7); } .topbar-area.style-6 .topbar-wrap .topbar-left .contact-area li a:hover svg { fill: var(--primary-color7); } .topbar-area.style-6 .topbar-wrap .topbar-right > ul li a:hover { background-color: var(--primary-color7); border-color: var(--primary-color7); color: var(--white-color); } .topbar-area.style-6 .topbar-wrap .topbar-right .language-area .language-list li a:hover { color: var(--white-color); background-color: var(--primary-color7); } .topbar-area.border-btm { border-bottom: 1px solid rgba(var(--primary-color2-opc), 0.09); } .home2-header-logo { padding: 40px 40px 40px 50px; background-color: var(--primary-color2); line-height: 1; display: flex; align-items: center; justify-content: center; } @media (max-width: 1399px) { .home2-header-logo { padding: 40px 20px 40px 30px; } } header.style-1 { position: relative; width: 100%; z-index: 99; transition: all 0.8s ease-out 0s; background-color: transparent; } @media (max-width: 576px) { header.style-1 { padding: 0 15px; } } header.style-1.border-btm { position: relative; border-bottom: 1px solid var(--border-color2); } header.style-1.sticky { position: fixed; top: 0; left: 0; width: 100%; padding-top: 0 !important; padding-bottom: 0 !important; box-sizing: border-box; background-color: var(--dark-white-color); z-index: 999; } @keyframes smooth-header { 0% { transform: translateY(-30px); } 100% { transform: translateY(0px); } } @media (max-width: 991px) { header.style-1 .company-logo { padding: 15px 0; } } header.style-1 .company-logo .logo-dark { display: block; } header.style-1 .company-logo .logo-light { display: none; } header.style-1 .nav-left { display: flex; align-items: center; justify-content: space-between; gap: 100px; } @media (min-width: 1400px) and (max-width: 1599px) { header.style-1 .nav-left { gap: 50px; } } @media (max-width: 1399px) { header.style-1 .nav-left { gap: 40px; } } @media (min-width: 992px) and (max-width: 1199px) { header.style-1 .nav-left { gap: 90px; } } header.style-1 .nav-right { display: flex; align-items: center; gap: 155px; } @media (max-width: 1699px) { header.style-1 .nav-right { gap: 115px; } } @media (min-width: 1400px) and (max-width: 1599px) { header.style-1 .nav-right { gap: 40px; } } @media (max-width: 1399px) { header.style-1 .nav-right { gap: 30px; } } @media (max-width: 991px) { header.style-1 .nav-right { gap: 10px; } } header.style-1 .nav-right .form-inner { display: flex; min-width: 468px; } @media (min-width: 1400px) and (max-width: 1599px) { header.style-1 .nav-right .form-inner { min-width: 400px; } } @media (max-width: 1399px) { header.style-1 .nav-right .form-inner { min-width: 320px; } } header.style-1 .nav-right .form-inner input { border: 1px solid var(--border-color); height: 48px; } header.style-1 .nav-right .form-inner .search-btn { padding: 14px 33px; background-color: var(--primary-color); border: none; overflow: hidden; z-index: 1; position: relative; display: flex; align-items: center; justify-content: center; transition: 0.5s; } @media (max-width: 1399px) { header.style-1 .nav-right .form-inner .search-btn { padding: 15px 25px; } } header.style-1 .nav-right .form-inner .search-btn i { color: var(--white-color); font-size: 16px; transition: 0.5s; } header.style-1 .nav-right .form-inner .search-btn::after { position: absolute; content: ""; display: block; left: 15%; right: -20%; top: -4%; height: 160%; width: 160%; bottom: 0; border-radius: 2px; background-color: var(--primary-color2); transform: skewX(45deg) scale(0, 1); z-index: -1; transition: all 0.5s ease-out 0s; } header.style-1 .nav-right .form-inner .search-btn:hover i { color: var(--white-color); } header.style-1 .nav-right .form-inner .search-btn:hover::after { transform: skewX(45deg) scale(1, 1); } header.style-1 .nav-right .mobile-menu-btn { display: none; visibility: hidden; } @media (max-width: 991px) { header.style-1 .nav-right .mobile-menu-btn { display: flex; margin-left: 50px; flex-direction: column; align-items: end; visibility: visible; justify-content: center; position: relative; } header.style-1 .nav-right .mobile-menu-btn span { height: 3px; width: 25px; background-color: var(--title-color); display: flex; transition: transform 0.5s ease-in; position: absolute; top: 0px; } header.style-1 .nav-right .mobile-menu-btn span::before { transition-duration: 0.5s; position: absolute; width: 35px; height: 3px; background-color: var(--title-color); content: ""; top: -10px; right: 0; } header.style-1 .nav-right .mobile-menu-btn span::after { transition-duration: 0.5s; position: absolute; width: 15px; height: 3px; right: 0; background-color: var(--title-color); content: ""; top: 10px; } header.style-1 .nav-right .mobile-menu-btn.active span { background-color: transparent; } header.style-1 .nav-right .mobile-menu-btn.active span::before { transform: rotateZ(45deg) translate(8px, 6px); width: 35px; } header.style-1 .nav-right .mobile-menu-btn.active span::after { transform: rotateZ(-45deg) translate(8px, -6px); width: 35px; } } header.style-1 .login-btn { color: var(--white-color); font-family: var(--font-dmsans); font-size: 16px; font-weight: 400; line-height: 1; white-space: nowrap; display: flex; align-items: center; gap: 5px; background-color: var(--primary-color2); padding: 12px 19px; overflow: hidden; position: relative; z-index: 1; transition: all 0.6s; } header.style-1 .login-btn svg { fill: var(--white-color); transition: all 0.6s; } header.style-1 .login-btn span { position: absolute; display: block; width: 0; height: 0; border-radius: 36px; background-color: var(--primary-color); transition: all 0.6s; transform: translate(-50%, -50%); z-index: -1; } header.style-1 .login-btn:hover span { width: 225%; height: 1000.5px; } header.style-1 .main-menu { display: inline-block; position: relative; } header.style-1 .main-menu > ul { list-style: none; margin: 0; padding: 0; } header.style-1 .main-menu > ul > li { display: inline-block; position: relative; padding: 0 25px; } @media (max-width: 1399px) { header.style-1 .main-menu > ul > li { padding: 0 20px; } } @media (max-width: 991px) { header.style-1 .main-menu > ul > li { padding: 0px 12px; } } header.style-1 .main-menu > ul > li:hover i { color: var(--black-color2); font-size: 20px; } @media (min-width: 992px) { header.style-1 .main-menu > ul > li:first-child { padding-left: 0; } header.style-1 .main-menu > ul > li:first-child a { padding-left: 0; } header.style-1 .main-menu > ul > li:last-child { padding-right: 0; } } header.style-1 .main-menu > ul > li > a { color: var(--title-color); display: block; letter-spacing: 0.4px; padding: 25px 0px; position: relative; font-family: var(--font-dmsans); font-weight: 600; font-size: 16px; transition: all 0.5s ease-out 0s; position: relative; } @media (min-width: 1200px) and (max-width: 1399px) { header.style-1 .main-menu > ul > li > a { padding: 22px 0; } } header.style-1 .main-menu > ul > li i { font-size: 20px; text-align: center; color: var(--title-color); font-style: normal; position: absolute; right: -5px; top: 35px; z-index: 999; cursor: pointer; display: none; transition: all 0.5s ease-out 0s; opacity: 0; } @media (max-width: 991px) { header.style-1 .main-menu > ul > li i { opacity: 1; } } header.style-1 .main-menu > ul > li i.active { color: var(--title-color); } header.style-1 .main-menu > ul > li i.active::before { content: "\f2ea"; } header.style-1 .main-menu > ul > li ul.sub-menu { padding: 0; margin: 0; list-style: none; position: absolute; left: 0; right: 0; top: auto; margin: 0; display: none; min-width: 200px; background: var(--white-color); box-shadow: 0px 30px 80px rgba(8, 0, 42, 0.08); text-align: left; transform-origin: top; } @media (max-width: 1199px) { header.style-1 .main-menu > ul > li ul.sub-menu { box-shadow: none; } } header.style-1 .main-menu > ul > li ul.sub-menu > li { padding: 0; display: block; position: relative; } header.style-1 .main-menu > ul > li ul.sub-menu > li i { position: absolute; top: 14px; right: 6px; display: block; color: var(--title-color); font-size: 14px; } header.style-1 .main-menu > ul > li ul.sub-menu > li .dropdown-icon { color: var(--title-color); opacity: 1; top: 18px; font-size: 14px; right: 10px; } @media (max-width: 991px) { header.style-1 .main-menu > ul > li ul.sub-menu > li .dropdown-icon { right: 0; top: 8px; font-size: 20px; } } header.style-1 .main-menu > ul > li ul.sub-menu > li > a { display: block; padding: 15px 15px; color: var(--title-color); font-weight: 600; font-family: var(--font-dmsans); text-transform: capitalize; font-size: 14px; line-height: 1.3; transition: all 0.4s ease-out 0s; position: relative; border-bottom: 1px solid var(--border-color); } header.style-1 .main-menu > ul > li ul.sub-menu > li > a::before { content: ""; position: absolute; bottom: -1px; left: 0; background: linear-gradient(90deg, #fff, var(--primary-color), #fff); width: 100%; height: 1px; transform: scaleX(0); transform-origin: left; transition: 0.4s ease-in; z-index: 1; } @media (max-width: 991px) { header.style-1 .main-menu > ul > li ul.sub-menu > li > a { border-color: rgba(233, 228, 228, 0.5); } } header.style-1 .main-menu > ul > li ul.sub-menu > li > a:hover { color: var(--primary-color); } header.style-1 .main-menu > ul > li ul.sub-menu > li > a:hover::before { transform: scale(1); } header.style-1 .main-menu > ul > li ul.sub-menu > li > a.active { color: var(--primary-color); } header.style-1 .main-menu > ul > li ul.sub-menu > li > a.active::before { transform: scale(1); } header.style-1 .main-menu > ul > li ul.sub-menu > li:last-child a { border-bottom: none; } header.style-1 .main-menu > ul > li ul.sub-menu > li:last-child a::before { display: none; } header.style-1 .main-menu > ul > li ul.sub-menu > li:last-child .sub-menu li a { border-bottom: 1px solid var(--border-color); } header.style-1 .main-menu > ul > li ul.sub-menu > li:last-child .sub-menu li a::before { display: block; } header.style-1 .main-menu > ul > li ul.sub-menu > li:last-child .sub-menu li:last-child a { border-bottom: none; } header.style-1 .main-menu > ul > li ul.sub-menu > li:last-child .sub-menu li:last-child a::before { display: none; } header.style-1 .main-menu > ul > li ul.sub-menu > li:hover > a { color: var(--primary-color); } header.style-1 .main-menu > ul > li ul.sub-menu > li:hover .dropdown-icon { color: var(--primary-color); } header.style-1 .main-menu > ul > li ul.sub-menu > li.active > a { color: var(--primary-color); } header.style-1 .main-menu > ul > li ul.sub-menu > li.active .dropdown-icon { color: var(--primary-color); } header.style-1 .main-menu > ul > li ul.sub-menu > li .sub-menu { left: 200px; position: absolute; max-width: 230px; min-width: 215px; background: var(--white-color); box-shadow: 0px 30px 80px rgba(8, 0, 42, 0.08); top: 0; } @media (max-width: 1199px) { header.style-1 .main-menu > ul > li ul.sub-menu > li .sub-menu { box-shadow: none; } } header.style-1 .main-menu > ul > li ul.sub-menu > li .sub-menu::before { display: none; visibility: hidden; } @media only screen and (max-width: 991px) { header.style-1 .main-menu > ul > li ul.sub-menu > li .sub-menu { position: unset; max-width: 230px; min-width: 215px; background: transparent; top: 0; } } header.style-1 .main-menu > ul > li ul.sub-menu > li .sub-menu > li i { display: block; } @media (min-width: 992px) { header.style-1 .main-menu > ul > li ul.sub-menu > li:hover > .sub-menu { display: block; animation: fade-down 0.45s linear; } } header.style-1 .main-menu > ul > li.menu-item-has-children { transition: all 0.55s ease-in-out; } header.style-1 .main-menu > ul > li.menu-item-has-children::after { content: "\f282"; font-family: "bootstrap-icons"; font-weight: 600; position: absolute; top: 28px; right: 6px; font-size: 12px; color: var(--title-color); transition: all 0.55s ease-in-out; } @media (min-width: 1200px) and (max-width: 1399px) { header.style-1 .main-menu > ul > li.menu-item-has-children::after { right: 0px; top: 23px; } } @media (max-width: 1199px) { header.style-1 .main-menu > ul > li.menu-item-has-children::after { right: 0; } } @media (max-width: 991px) { header.style-1 .main-menu > ul > li.menu-item-has-children::after { display: none; visibility: hidden; } } header.style-1 .main-menu > ul > li.menu-item-has-children:hover::after { content: "\f286"; } @media (min-width: 992px) { header.style-1 .main-menu > ul > li:hover > ul.sub-menu { display: block; animation: fade-down 0.45s linear; } } @keyframes fade-up { 0% { opacity: 0; transform: scaleY(0); visibility: hidden; } 100% { opacity: 1; transform: scaleY(1); visibility: visible; } } header.style-1 .main-menu > ul > li:hover > a { color: var(--primary-color); } header.style-1 .main-menu > ul > li:hover::after { color: var(--primary-color); } header.style-1 .main-menu > ul > li:hover .dropdown-icon2 { color: var(--primary-color); } header.style-1 .main-menu > ul > li.active > a { color: var(--primary-color); } header.style-1 .main-menu > ul > li.active > a::before { content: ""; position: absolute; bottom: 26px; left: 0; width: 100%; height: 1px; background-color: var(--primary-color); } @media (min-width: 1200px) and (max-width: 1399px) { header.style-1 .main-menu > ul > li.active > a::before { bottom: 22px; } } @media (max-width: 991px) { header.style-1 .main-menu > ul > li.active > a::before { display: none; } } header.style-1 .main-menu > ul > li.active::after { color: var(--primary-color); } header.style-1 .main-menu > ul > li.active .dropdown-icon2 { color: var(--primary-color); } header.style-1 .main-menu > ul > li.active.position-inherit > a::after { color: var(--primary-color); } header.style-1 .main-menu > ul li.menu-item-has-children > i { display: block; } header.style-1 .search-bar { position: relative; z-index: 9999; } header.style-1 .search-bar .search-btn i { color: var(--title-color); font-size: 18px; cursor: pointer; } header.style-1 .search-bar .search-input { position: absolute; top: 49px; right: 0; z-index: 99; width: 350px; background-color: var(--white-color); padding: 40px 20px 20px; box-shadow: 0px 30px 80px rgba(8, 0, 42, 0.08); display: none; transform: scaleY(0); transform-origin: top; } header.style-1 .search-bar .search-input.active { display: block; transform: scaleY(1); animation: fade-up 0.5s linear; } header.style-1 .search-bar .search-input .search-close { position: absolute; top: 5px; right: 10px; display: inline-block; border-radius: 50%; background-color: var(--white-color); box-shadow: 0 1px 12px 2px rgba(0, 0, 0, 0.1); height: 28px; width: 28px; cursor: pointer; z-index: 1; } header.style-1 .search-bar .search-input .search-close::after { content: ""; position: absolute; top: 50%; transform: translateY(-50%) rotate(-45deg); left: calc(50% - 7px); display: block; height: 1px; width: 12px; background-color: var(--primary-color2); transition: all 0.3s ease-out; } header.style-1 .search-bar .search-input .search-close::before { content: ""; position: absolute; top: 50%; transform: translateY(-50%) rotate(-135deg); left: calc(50% - 7px); display: block; height: 1px; width: 12px; background-color: var(--primary-color2); transition: all 0.3s ease-out; } header.style-1 .search-bar .search-input .search-close:hover::after { transform: rotate(0); } header.style-1 .search-bar .search-input .search-close:hover::before { transform: rotate(0); } header.style-1 .search-bar .search-input .search-group { display: flex; gap: 50px; width: 100%; border-bottom: 1px solid var(--border-color); padding-bottom: 2px; } header.style-1 .search-bar .search-input .search-group .form-inner2 { display: flex; align-items: center; justify-content: space-between; width: 100%; } header.style-1 .search-bar .search-input .search-group .form-inner2 input { width: 100%; background-color: transparent; border: none; font-size: 14px; font-weight: 500; color: var(--title-color); padding-right: 10px; } header.style-1 .search-bar .search-input .search-group .form-inner2 input::-moz-placeholder { color: var(--paragraph-color2); } header.style-1 .search-bar .search-input .search-group .form-inner2 input::placeholder { color: var(--paragraph-color2); } header.style-1 .search-bar .search-input .search-group .form-inner2 button { background-color: transparent; border: none; outline: none; } header.style-1 .search-bar .search-input .search-group .form-inner2 button svg { fill: var(--primary-color2); } @media only screen and (max-width: 991px) { header.style-1 .mobile-logo-area .menu-close-btn { height: 32px; width: 32px; border-radius: 50%; border: 1px solid var(--title-color); display: flex; align-items: center; justify-content: center; cursor: pointer; transition: 0.35s; } header.style-1 .mobile-logo-area .menu-close-btn i { font-size: 26px; line-height: 1; margin-top: 2px; color: var(--title-color); transition: 0.35s; } header.style-1 .mobile-logo-area .menu-close-btn:hover { background-color: var(--title-color); } header.style-1 .mobile-logo-area .menu-close-btn:hover i { color: var(--white-color); } header.style-1 .dropdown-icon { color: var(--white-color); } header.style-1 .main-menu { position: fixed; top: 0; left: 0; width: 280px; padding: 30px 20px !important; z-index: 99999; height: 100%; overflow: auto; background: #fff; border-right: 1px solid #eee; transform: translateX(-100%); transition: transform 0.3s ease-in; box-shadow: 0px 2px 20px rgba(0, 0, 0, 0.03); } header.style-1 .main-menu.show-menu { transform: translateX(0); } header.style-1 .main-menu .mobile-menu-logo { text-align: left; padding-top: 20px; display: block; padding-bottom: 8px; } header.style-1 .main-menu .menu-list { padding-top: 50px; padding-bottom: 30px; } header.style-1 .main-menu > ul { float: none; text-align: left; padding: 5px 0px 20px 0; } header.style-1 .main-menu > ul > li { display: block; position: relative; padding: 0 5px; } header.style-1 .main-menu > ul > li i { display: block; } header.style-1 .main-menu > ul > li a { padding: 10px 0; display: block; } header.style-1 .main-menu > ul > li ul.sub-menu { position: static; min-width: 200px; background: 0 0; border: none; opacity: 1; visibility: visible; box-shadow: none; transform: none; transition: none; display: none; margin-top: 0 !important; transform: translateY(0px); padding-left: 10px; } header.style-1 .main-menu > ul > li ul.sub-menu > li { border-bottom: 1px solid transparent; } header.style-1 .main-menu > ul > li ul.sub-menu > li a { color: var(--title-color); padding: 12px 0px; } header.style-1 .main-menu > ul > li ul.sub-menu > li a:hover { color: var(--primary-color); margin-left: 10px; } header.style-1 .main-menu > ul > li ul.sub-menu > li a.active { color: var(--primary-color); } header.style-1 .main-menu > ul > li ul.sub-menu > li i { color: var(--primary-color); right: -13px; } header.style-1 .main-menu > ul > li .bi { top: 8px; font-size: 20px; color: var(--title-color); } header.style-1 .main-menu .contact-area { padding: 0; margin: 0; list-style: none; padding-bottom: 20px; flex-wrap: wrap; } header.style-1 .main-menu .contact-area li { position: relative; } header.style-1 .main-menu .contact-area li:first-child::before { display: none; } header.style-1 .main-menu .contact-area li a { color: var(--title-color); font-family: var(--font-dmsans); font-size: 15px; font-weight: 500; line-height: 20px; display: flex; align-items: center; gap: 8px; transition: 0.5s; } header.style-1 .main-menu .contact-area li a svg { fill: var(--title-color); transition: 0.5s; } header.style-1 .main-menu .contact-area li a:hover { color: var(--primary-color); } header.style-1 .main-menu .contact-area li a:hover svg { fill: var(--primary-color); } header.style-1 .main-menu .login-btn { display: inline-flex; width: 100%; justify-content: center; padding: 13px 19px; } header.style-1 .main-menu .form-inner { display: flex; border: 1px solid var(--border-color); margin-bottom: 20px; } header.style-1 .main-menu .form-inner input { border: none; height: 44px; padding: 10px 12px; } header.style-1 .main-menu .form-inner input:focus { border: none; } header.style-1 .main-menu .form-inner .search-btn { padding: 13px 25px; background-color: var(--primary-color); border: unset; overflow: hidden; z-index: 1; position: relative; display: flex; align-items: center; justify-content: center; transition: 0.5s; } header.style-1 .main-menu .form-inner .search-btn i { color: var(--white-color); font-size: 16px; transition: 0.5s; } header.style-1 .main-menu .form-inner .search-btn::after { position: absolute; content: ""; display: block; left: 15%; right: -20%; top: -4%; height: 160%; width: 160%; bottom: 0; border-radius: 2px; background-color: var(--primary-color2); transform: skewX(45deg) scale(0, 1); z-index: -1; transition: all 0.5s ease-out 0s; } header.style-1 .main-menu .form-inner .search-btn:hover i { color: var(--white-color); } header.style-1 .main-menu .form-inner .search-btn:hover::after { transform: skewX(45deg) scale(1, 1); } } header.style-1.two .main-menu > ul > li ul.sub-menu > li > a::before { background: linear-gradient(90deg, #fff, var(--primary-color3), #fff); } header.style-1.two .main-menu > ul > li ul.sub-menu > li > a:hover { color: var(--primary-color3); } header.style-1.two .main-menu > ul > li ul.sub-menu > li > a.active { color: var(--primary-color3); } header.style-1.two .main-menu > ul > li ul.sub-menu > li:hover > a { color: var(--primary-color3); } header.style-1.two .main-menu > ul > li ul.sub-menu > li:hover .dropdown-icon { color: var(--primary-color3); } header.style-1.two .main-menu > ul > li ul.sub-menu > li.active > a { color: var(--primary-color3); } header.style-1.two .main-menu > ul > li ul.sub-menu > li.active .dropdown-icon { color: var(--primary-color3); } header.style-1.two .main-menu > ul > li:hover > a { color: var(--primary-color3); } header.style-1.two .main-menu > ul > li:hover::after { color: var(--primary-color3); } header.style-1.two .main-menu > ul > li:hover .dropdown-icon2 { color: var(--primary-color3); } header.style-1.two .main-menu > ul > li.active > a { color: var(--primary-color3); } header.style-1.two .main-menu > ul > li.active > a::before { background-color: var(--primary-color3); } header.style-1.two .main-menu > ul > li.active::after { color: var(--primary-color3); } header.style-1.two .main-menu > ul > li.active .dropdown-icon2 { color: var(--primary-color3); } header.style-1.two .main-menu > ul > li.active.position-inherit > a::after { color: var(--primary-color3); } header.style-1.two .nav-right .form-inner input { border-radius: 5px 0 0 5px; } header.style-1.two .nav-right .form-inner .search-btn { background-color: var(--primary-color3); border-radius: 0 5px 5px 0; } header.style-1.two .nav-right .form-inner .search-btn::after { position: absolute; content: ""; display: block; left: 15%; right: -20%; top: -4%; height: 160%; width: 160%; bottom: 0; border-radius: 2px; background-color: var(--primary-color2); transform: skewX(45deg) scale(0, 1); z-index: -1; transition: all 0.5s ease-out 0s; } header.style-1.two .nav-right .form-inner .search-btn:hover i { color: var(--white-color); } header.style-1.two .nav-right .form-inner .search-btn:hover::after { transform: skewX(45deg) scale(1, 1); } header.style-1.two .login-btn { border-radius: 5px; } header.style-1.two .login-btn span { background-color: var(--primary-color3); } @media only screen and (max-width: 991px) { header.style-1.two .main-menu .contact-area li a:hover { color: var(--primary-color3); } header.style-1.two .main-menu .contact-area li a:hover svg { fill: var(--primary-color3); } header.style-1.two .form-inner { border-radius: 5px; } header.style-1.two .form-inner input { border-radius: 5px; } header.style-1.two .form-inner .search-btn { background-color: var(--primary-color3); border-radius: 0 5px 5px 0; } header.style-1.two .form-inner .search-btn::after { position: absolute; content: ""; display: block; left: 15%; right: -20%; top: -4%; height: 160%; width: 160%; bottom: 0; border-radius: 2px; background-color: var(--primary-color2); transform: skewX(45deg) scale(0, 1); z-index: -1; transition: all 0.5s ease-out 0s; } header.style-1.two .form-inner .search-btn:hover i { color: var(--white-color); } header.style-1.two .form-inner .search-btn:hover::after { transform: skewX(45deg) scale(1, 1); } } header.style-1.three .main-menu > ul > li ul.sub-menu > li > a::before { background: linear-gradient(90deg, #fff, var(--primary-color7), #fff); } header.style-1.three .main-menu > ul > li ul.sub-menu > li > a:hover { color: var(--primary-color7); } header.style-1.three .main-menu > ul > li ul.sub-menu > li > a.active { color: var(--primary-color7); } header.style-1.three .main-menu > ul > li ul.sub-menu > li:hover > a { color: var(--primary-color7); } header.style-1.three .main-menu > ul > li ul.sub-menu > li:hover .dropdown-icon { color: var(--primary-color3); } header.style-1.three .main-menu > ul > li ul.sub-menu > li.active > a { color: var(--primary-color7); } header.style-1.three .main-menu > ul > li ul.sub-menu > li.active .dropdown-icon { color: var(--primary-color7); } header.style-1.three .main-menu > ul > li:hover > a { color: var(--primary-color7); } header.style-1.three .main-menu > ul > li:hover::after { color: var(--primary-color7); } header.style-1.three .main-menu > ul > li:hover .dropdown-icon2 { color: var(--primary-color7); } header.style-1.three .main-menu > ul > li.active > a { color: var(--primary-color7); } header.style-1.three .main-menu > ul > li.active > a::before { background-color: var(--primary-color7); } header.style-1.three .main-menu > ul > li.active::after { color: var(--primary-color7); } header.style-1.three .main-menu > ul > li.active .dropdown-icon2 { color: var(--primary-color7); } header.style-1.three .nav-right .form-inner input { border-radius: 5px 0 0 5px; } header.style-1.three .nav-right .form-inner .search-btn { background-color: var(--primary-color7); border-radius: 0 5px 5px 0; } header.style-1.three .login-btn { border-radius: 5px; } header.style-1.three .login-btn span { background-color: var(--primary-color7); } @media only screen and (max-width: 991px) { header.style-1.three .main-menu .contact-area li a:hover { color: var(--primary-color7); } header.style-1.three .main-menu .contact-area li a:hover svg { fill: var(--primary-color7); } header.style-1.three .form-inner { border-radius: 5px; } header.style-1.three .form-inner input { border-radius: 5px; } header.style-1.three .form-inner .search-btn { background-color: var(--primary-color7); border-radius: 0 5px 5px 0; } } header.style-2 { position: relative; width: 100%; z-index: 99; transition: all 0.8s ease-out 0s; background-color: transparent; padding: 0 120px; } @media (max-width: 1699px) { header.style-2 { padding: 0 80px; } } @media (min-width: 1400px) and (max-width: 1599px) { header.style-2 { padding: 0 50px; } } @media (max-width: 1399px) { header.style-2 { padding: 0 40px; } } @media (min-width: 992px) and (max-width: 1199px) { header.style-2 { padding: 0 30px; } } @media (max-width: 991px) { header.style-2 { padding: 0 20px; } } @media (max-width: 576px) { header.style-2 { padding: 0 15px; } } header.style-2.border-btm { position: relative; border-bottom: 1px solid var(--border-color2); } header.style-2.sticky { position: fixed; top: 0; left: 0; width: 100%; padding-top: 0 !important; padding-bottom: 0 !important; box-sizing: border-box; background-color: var(--dark-white-color); z-index: 999; } @keyframes smooth-header { 0% { transform: translateY(-30px); } 100% { transform: translateY(0px); } } @media (max-width: 991px) { header.style-2 .company-logo { padding: 15px 0; } } header.style-2 .company-logo .logo-dark { display: block; } header.style-2 .company-logo .logo-light { display: none; } header.style-2 .nav-left { display: flex; align-items: center; justify-content: space-between; gap: 100px; } @media (min-width: 1400px) and (max-width: 1599px) { header.style-2 .nav-left { gap: 50px; } } @media (max-width: 1399px) { header.style-2 .nav-left { gap: 40px; } } header.style-2 .nav-left .form-inner { display: flex; align-items: center; min-width: 468px; } @media (min-width: 1400px) and (max-width: 1599px) { header.style-2 .nav-left .form-inner { min-width: 360px; } } @media (max-width: 1399px) { header.style-2 .nav-left .form-inner { min-width: 300px; } } header.style-2 .nav-left .form-inner input { border: 1px solid var(--border-color); border-radius: 5px 0 0 5px; height: 43px; padding-left: 20px; } header.style-2 .nav-left .form-inner .search-btn { padding: 13px 33px; background-color: var(--primary-color2); border: unset; border-radius: 0 5px 5px 0; overflow: hidden; z-index: 1; position: relative; display: flex; align-items: center; justify-content: center; transition: 0.5s; } @media (max-width: 1399px) { header.style-2 .nav-left .form-inner .search-btn { padding: 15px 25px; } } header.style-2 .nav-left .form-inner .search-btn i { color: var(--white-color); font-size: 16px; transition: 0.5s; } header.style-2 .nav-left .form-inner .search-btn::after { position: absolute; content: ""; display: block; left: 15%; right: -20%; top: -4%; height: 160%; width: 160%; bottom: 0; border-radius: 2px; background-color: var(--primary-color); transform: skewX(45deg) scale(0, 1); z-index: -1; transition: all 0.5s ease-out 0s; } header.style-2 .nav-left .form-inner .search-btn:hover i { color: var(--white-color); } header.style-2 .nav-left .form-inner .search-btn:hover::after { transform: skewX(45deg) scale(1, 1); } header.style-2 .nav-right { display: flex; align-items: center; justify-content: end; gap: 75px; } @media (min-width: 1400px) and (max-width: 1599px) { header.style-2 .nav-right { gap: 40px; } } @media (max-width: 1399px) { header.style-2 .nav-right { gap: 30px; } } @media (min-width: 992px) and (max-width: 1199px) { header.style-2 .nav-right { justify-content: space-between; width: 100%; } } @media (max-width: 991px) { header.style-2 .nav-right { gap: 10px; } } header.style-2 .nav-right .mobile-menu-btn { display: none; visibility: hidden; } @media (max-width: 991px) { header.style-2 .nav-right .mobile-menu-btn { display: flex; margin-left: 50px; flex-direction: column; align-items: end; visibility: visible; justify-content: center; position: relative; } header.style-2 .nav-right .mobile-menu-btn span { height: 3px; width: 25px; background-color: var(--title-color); display: flex; transition: transform 0.5s ease-in; position: absolute; top: 0px; } header.style-2 .nav-right .mobile-menu-btn span::before { transition-duration: 0.5s; position: absolute; width: 35px; height: 3px; background-color: var(--title-color); content: ""; top: -10px; right: 0; } header.style-2 .nav-right .mobile-menu-btn span::after { transition-duration: 0.5s; position: absolute; width: 15px; height: 3px; right: 0; background-color: var(--title-color); content: ""; top: 10px; } header.style-2 .nav-right .mobile-menu-btn.active span { background-color: transparent; } header.style-2 .nav-right .mobile-menu-btn.active span::before { transform: rotateZ(45deg) translate(8px, 6px); width: 35px; } header.style-2 .nav-right .mobile-menu-btn.active span::after { transform: rotateZ(-45deg) translate(8px, -6px); width: 35px; } } header.style-2 .login-btn { color: var(--white-color); font-family: var(--font-dmsans); font-size: 16px; font-weight: 400; line-height: 1; white-space: nowrap; display: flex; align-items: center; gap: 8px; background-color: var(--primary-color); border-radius: 5px; padding: 12px 19px; overflow: hidden; position: relative; z-index: 1; transition: all 0.6s; } header.style-2 .login-btn i { color: var(--white-color); } header.style-2 .login-btn span { position: absolute; display: block; width: 0; height: 0; border-radius: 36px; background-color: var(--primary-color2); transition: all 0.6s; transform: translate(-50%, -50%); z-index: -1; } header.style-2 .login-btn:hover span { width: 225%; height: 1000.5px; } header.style-2 .main-menu { display: inline-block; position: relative; } header.style-2 .main-menu > ul { list-style: none; margin: 0; padding: 0; } header.style-2 .main-menu > ul > li { display: inline-block; position: relative; padding: 0 25px; } @media (max-width: 1399px) { header.style-2 .main-menu > ul > li { padding: 0 20px; } } @media (max-width: 991px) { header.style-2 .main-menu > ul > li { padding: 0px 12px; } } header.style-2 .main-menu > ul > li:hover i { color: var(--black-color2); font-size: 20px; } @media (min-width: 992px) { header.style-2 .main-menu > ul > li:first-child { padding-left: 0; } header.style-2 .main-menu > ul > li:first-child a { padding-left: 0; } header.style-2 .main-menu > ul > li:last-child { padding-right: 0; } } header.style-2 .main-menu > ul > li > a { color: var(--title-color); display: block; letter-spacing: 0.4px; padding: 25px 0px; position: relative; font-family: var(--font-dmsans); font-weight: 600; font-size: 16px; transition: all 0.5s ease-out 0s; position: relative; } @media (min-width: 1200px) and (max-width: 1399px) { header.style-2 .main-menu > ul > li > a { padding: 22px 0; } } header.style-2 .main-menu > ul > li i { font-size: 20px; text-align: center; color: var(--title-color); font-style: normal; position: absolute; right: -5px; top: 35px; z-index: 999; cursor: pointer; display: none; transition: all 0.5s ease-out 0s; opacity: 0; } @media (max-width: 991px) { header.style-2 .main-menu > ul > li i { opacity: 1; } } header.style-2 .main-menu > ul > li i.active { color: var(--title-color); } header.style-2 .main-menu > ul > li i.active::before { content: "\f2ea"; } header.style-2 .main-menu > ul > li ul.sub-menu { padding: 0; margin: 0; list-style: none; position: absolute; left: 0; right: 0; top: auto; margin: 0; display: none; min-width: 200px; background: var(--white-color); box-shadow: 0px 30px 80px rgba(8, 0, 42, 0.08); text-align: left; transform-origin: top; } @media (max-width: 1199px) { header.style-2 .main-menu > ul > li ul.sub-menu { box-shadow: none; } } header.style-2 .main-menu > ul > li ul.sub-menu > li { padding: 0; display: block; position: relative; } header.style-2 .main-menu > ul > li ul.sub-menu > li i { position: absolute; top: 14px; right: 6px; display: block; color: var(--title-color); font-size: 14px; } header.style-2 .main-menu > ul > li ul.sub-menu > li .dropdown-icon { color: var(--title-color); opacity: 1; top: 14px; font-size: 14px; right: 10px; } @media (max-width: 991px) { header.style-2 .main-menu > ul > li ul.sub-menu > li .dropdown-icon { right: 0; top: 8px; font-size: 20px; } } header.style-2 .main-menu > ul > li ul.sub-menu > li > a { display: block; padding: 15px 15px; color: var(--title-color); font-weight: 600; font-family: var(--font-dmsans); text-transform: capitalize; font-size: 14px; line-height: 1.3; transition: all 0.4s ease-out 0s; position: relative; border-bottom: 1px solid var(--border-color); } header.style-2 .main-menu > ul > li ul.sub-menu > li > a::before { content: ""; position: absolute; bottom: -1px; left: 0; background: linear-gradient(90deg, #fff, var(--primary-color), #fff); width: 100%; height: 1px; transform: scaleX(0); transform-origin: left; transition: 0.4s ease-in; z-index: 1; } @media (max-width: 991px) { header.style-2 .main-menu > ul > li ul.sub-menu > li > a { border-color: rgba(233, 228, 228, 0.5); } } header.style-2 .main-menu > ul > li ul.sub-menu > li > a:hover { color: var(--primary-color); } header.style-2 .main-menu > ul > li ul.sub-menu > li > a:hover::before { transform: scale(1); } header.style-2 .main-menu > ul > li ul.sub-menu > li > a.active { color: var(--primary-color); } header.style-2 .main-menu > ul > li ul.sub-menu > li > a.active::before { transform: scale(1); } header.style-2 .main-menu > ul > li ul.sub-menu > li:last-child a { border-bottom: none; } header.style-2 .main-menu > ul > li ul.sub-menu > li:last-child a::before { display: none; } header.style-2 .main-menu > ul > li ul.sub-menu > li:last-child .sub-menu li a { border-bottom: 1px solid var(--border-color); } header.style-2 .main-menu > ul > li ul.sub-menu > li:last-child .sub-menu li a::before { display: block; } header.style-2 .main-menu > ul > li ul.sub-menu > li:last-child .sub-menu li:last-child a { border-bottom: none; } header.style-2 .main-menu > ul > li ul.sub-menu > li:last-child .sub-menu li:last-child a::before { display: none; } header.style-2 .main-menu > ul > li ul.sub-menu > li:hover > a { color: var(--primary-color); } header.style-2 .main-menu > ul > li ul.sub-menu > li:hover .dropdown-icon { color: var(--primary-color); } header.style-2 .main-menu > ul > li ul.sub-menu > li.active > a { color: var(--primary-color); } header.style-2 .main-menu > ul > li ul.sub-menu > li.active .dropdown-icon { color: var(--primary-color); } header.style-2 .main-menu > ul > li ul.sub-menu > li .sub-menu { left: 200px; position: absolute; max-width: 230px; min-width: 215px; background: var(--white-color); box-shadow: 0px 30px 80px rgba(8, 0, 42, 0.08); top: 0; } @media (max-width: 1199px) { header.style-2 .main-menu > ul > li ul.sub-menu > li .sub-menu { box-shadow: none; } } header.style-2 .main-menu > ul > li ul.sub-menu > li .sub-menu::before { display: none; visibility: hidden; } @media only screen and (max-width: 991px) { header.style-2 .main-menu > ul > li ul.sub-menu > li .sub-menu { position: unset; max-width: 230px; min-width: 215px; background: transparent; top: 0; } } header.style-2 .main-menu > ul > li ul.sub-menu > li .sub-menu > li i { display: block; } @media (min-width: 992px) { header.style-2 .main-menu > ul > li ul.sub-menu > li:hover > .sub-menu { display: block; animation: fade-down 0.45s linear; } } header.style-2 .main-menu > ul > li.menu-item-has-children { transition: all 0.55s ease-in-out; } header.style-2 .main-menu > ul > li.menu-item-has-children::after { content: "\f282"; font-family: "bootstrap-icons"; font-weight: 600; position: absolute; top: 28px; right: 6px; font-size: 12px; color: var(--title-color); transition: all 0.55s ease-in-out; } @media (min-width: 1200px) and (max-width: 1399px) { header.style-2 .main-menu > ul > li.menu-item-has-children::after { right: 0px; top: 23px; } } @media (max-width: 1199px) { header.style-2 .main-menu > ul > li.menu-item-has-children::after { right: 0; } } @media (max-width: 991px) { header.style-2 .main-menu > ul > li.menu-item-has-children::after { display: none; visibility: hidden; } } header.style-2 .main-menu > ul > li.menu-item-has-children:hover::after { content: "\f286"; } @media (min-width: 992px) { header.style-2 .main-menu > ul > li:hover > ul.sub-menu { display: block; animation: fade-down 0.45s linear; } } @keyframes fade-up { 0% { opacity: 0; transform: scaleY(0); visibility: hidden; } 100% { opacity: 1; transform: scaleY(1); visibility: visible; } } header.style-2 .main-menu > ul > li:hover > a { color: var(--primary-color); } header.style-2 .main-menu > ul > li:hover::after { color: var(--title-color); } header.style-2 .main-menu > ul > li:hover .dropdown-icon2 { color: var(--primary-color); } header.style-2 .main-menu > ul > li.active > a { color: var(--primary-color); } header.style-2 .main-menu > ul > li.active > a::before { content: ""; position: absolute; bottom: 26px; left: 0; width: 100%; height: 1px; background-color: var(--primary-color); } @media (min-width: 1200px) and (max-width: 1399px) { header.style-2 .main-menu > ul > li.active > a::before { bottom: 22px; } } @media (max-width: 991px) { header.style-2 .main-menu > ul > li.active > a::before { display: none; } } header.style-2 .main-menu > ul > li.active::after { color: var(--primary-color); } header.style-2 .main-menu > ul > li.active .dropdown-icon2 { color: var(--primary-color); } header.style-2 .main-menu > ul > li.active.position-inherit > a::after { color: var(--primary-color); } header.style-2 .main-menu > ul li.menu-item-has-children > i { display: block; } header.style-2 .btn-area { display: flex; align-items: center; gap: 30px; } header.style-2 .search-bar { position: relative; z-index: 9999; } header.style-2 .search-bar .search-btn i { color: var(--title-color); font-size: 18px; cursor: pointer; } header.style-2 .search-bar .search-input { position: absolute; top: 49px; right: 0; z-index: 99; width: 350px; background-color: var(--white-color); padding: 40px 20px 20px; box-shadow: 0px 30px 80px rgba(8, 0, 42, 0.08); display: none; transform: scaleY(0); transform-origin: top; } header.style-2 .search-bar .search-input.active { display: block; transform: scaleY(1); animation: fade-up 0.5s linear; } header.style-2 .search-bar .search-input .search-close { position: absolute; top: 5px; right: 10px; display: inline-block; border-radius: 50%; background-color: var(--white-color); box-shadow: 0 1px 12px 2px rgba(0, 0, 0, 0.1); height: 28px; width: 28px; cursor: pointer; z-index: 1; } header.style-2 .search-bar .search-input .search-close::after { content: ""; position: absolute; top: 50%; transform: translateY(-50%) rotate(-45deg); left: calc(50% - 7px); display: block; height: 1px; width: 12px; background-color: var(--primary-color2); transition: all 0.3s ease-out; } header.style-2 .search-bar .search-input .search-close::before { content: ""; position: absolute; top: 50%; transform: translateY(-50%) rotate(-135deg); left: calc(50% - 7px); display: block; height: 1px; width: 12px; background-color: var(--primary-color2); transition: all 0.3s ease-out; } header.style-2 .search-bar .search-input .search-close:hover::after { transform: rotate(0); } header.style-2 .search-bar .search-input .search-close:hover::before { transform: rotate(0); } header.style-2 .search-bar .search-input .search-group { display: flex; gap: 50px; width: 100%; border-bottom: 1px solid var(--border-color); padding-bottom: 2px; } header.style-2 .search-bar .search-input .search-group .form-inner2 { display: flex; align-items: center; justify-content: space-between; width: 100%; } header.style-2 .search-bar .search-input .search-group .form-inner2 input { width: 100%; background-color: transparent; border: none; font-size: 14px; font-weight: 500; color: var(--title-color); padding-right: 10px; } header.style-2 .search-bar .search-input .search-group .form-inner2 input::-moz-placeholder { color: var(--paragraph-color2); } header.style-2 .search-bar .search-input .search-group .form-inner2 input::placeholder { color: var(--paragraph-color2); } header.style-2 .search-bar .search-input .search-group .form-inner2 button { background-color: transparent; border: none; outline: none; } header.style-2 .search-bar .search-input .search-group .form-inner2 button svg { fill: var(--primary-color2); } @media only screen and (max-width: 991px) { header.style-2 .mobile-logo-area .menu-close-btn { height: 32px; width: 32px; border-radius: 50%; border: 1px solid var(--title-color); display: flex; align-items: center; justify-content: center; cursor: pointer; transition: 0.35s; } header.style-2 .mobile-logo-area .menu-close-btn i { font-size: 26px; line-height: 1; margin-top: 2px; color: var(--title-color); transition: 0.35s; } header.style-2 .mobile-logo-area .menu-close-btn:hover { background-color: var(--title-color); } header.style-2 .mobile-logo-area .menu-close-btn:hover i { color: var(--white-color); } header.style-2 .dropdown-icon { color: var(--white-color); } header.style-2 .main-menu { position: fixed; top: 0; left: 0; width: 280px; padding: 30px 20px !important; z-index: 99999; height: 100%; overflow: auto; background: #fff; border-right: 1px solid #eee; transform: translateX(-100%); transition: transform 0.3s ease-in; box-shadow: 0px 2px 20px rgba(0, 0, 0, 0.03); } header.style-2 .main-menu.show-menu { transform: translateX(0); } header.style-2 .main-menu .mobile-menu-logo { text-align: left; padding-top: 20px; display: block; padding-bottom: 8px; } header.style-2 .main-menu .menu-list { padding-top: 50px; padding-bottom: 30px; } header.style-2 .main-menu > ul { float: none; text-align: left; padding: 5px 0px 20px 0; } header.style-2 .main-menu > ul > li { display: block; position: relative; padding: 0 5px; } header.style-2 .main-menu > ul > li i { display: block; } header.style-2 .main-menu > ul > li a { padding: 10px 0; display: block; } header.style-2 .main-menu > ul > li ul.sub-menu { position: static; min-width: 200px; background: 0 0; border: none; opacity: 1; visibility: visible; box-shadow: none; transform: none; transition: none; display: none; margin-top: 0 !important; transform: translateY(0px); padding-left: 10px; } header.style-2 .main-menu > ul > li ul.sub-menu > li { border-bottom: 1px solid transparent; } header.style-2 .main-menu > ul > li ul.sub-menu > li a { color: var(--title-color); padding: 12px 0px; } header.style-2 .main-menu > ul > li ul.sub-menu > li a:hover { color: var(--primary-color); margin-left: 10px; } header.style-2 .main-menu > ul > li ul.sub-menu > li a.active { color: var(--primary-color); } header.style-2 .main-menu > ul > li ul.sub-menu > li i { color: var(--primary-color); right: -13px; } header.style-2 .main-menu > ul > li .bi { top: 8px; font-size: 20px; color: var(--title-color); } header.style-2 .main-menu .contact-area { padding: 0; margin: 0; list-style: none; padding-bottom: 20px; flex-wrap: wrap; } header.style-2 .main-menu .contact-area li { position: relative; } header.style-2 .main-menu .contact-area li:first-child::before { display: none; } header.style-2 .main-menu .contact-area li a { color: var(--title-color); font-family: var(--font-dmsans); font-size: 15px; font-weight: 500; line-height: 20px; display: flex; align-items: center; gap: 8px; transition: 0.5s; } header.style-2 .main-menu .contact-area li a svg { fill: var(--title-color); transition: 0.5s; } header.style-2 .main-menu .contact-area li a:hover { color: var(--primary-color); } header.style-2 .main-menu .contact-area li a:hover svg { fill: var(--primary-color); } header.style-2 .main-menu .login-btn { display: inline-flex; } header.style-2 .form-inner { display: flex; border: 1px solid var(--border-color); height: 42px; border-radius: 5px; padding-left: 10px; margin-bottom: 20px; } header.style-2 .form-inner input { border: none; height: unset; padding-left: 0; } header.style-2 .form-inner input:focus { border: none; } header.style-2 .form-inner .search-btn { padding: 15px 33px; background-color: var(--primary-color2); border: unset; border-radius: 0 5px 5px 0; overflow: hidden; z-index: 1; position: relative; display: flex; align-items: center; justify-content: center; transition: 0.5s; } } @media only screen and (max-width: 991px) and (max-width: 1399px) { header.style-2 .form-inner .search-btn { padding: 15px 25px; } } @media only screen and (max-width: 991px) { header.style-2 .form-inner .search-btn i { color: var(--white-color); font-size: 16px; transition: 0.5s; } header.style-2 .form-inner .search-btn::after { position: absolute; content: ""; display: block; left: 15%; right: -20%; top: -4%; height: 160%; width: 160%; bottom: 0; border-radius: 2px; background-color: var(--primary-color); transform: skewX(45deg) scale(0, 1); z-index: -1; transition: all 0.5s ease-out 0s; } header.style-2 .form-inner .search-btn:hover i { color: var(--white-color); } header.style-2 .form-inner .search-btn:hover::after { transform: skewX(45deg) scale(1, 1); } header.style-2 .login-btn { width: 100%; justify-content: center; } } header.style-3 { position: absolute; width: 100%; z-index: 999; transition: all 0.8s ease-out 0s; background-color: transparent; padding: 0 100px; border-bottom: 1px solid rgba(255, 255, 255, 0.1); } @media (max-width: 1699px) { header.style-3 { padding: 0 80px; } } @media (min-width: 1400px) and (max-width: 1599px) { header.style-3 { padding: 0 50px; } } @media (max-width: 1399px) { header.style-3 { padding: 0 30px; } } @media (max-width: 576px) { header.style-3 { padding: 0 15px; } } header.style-3.inner-page { position: relative; background-color: var(--primary-color2); } header.style-3.sticky { position: fixed; top: 0; left: 0; width: 100%; padding-top: 0 !important; padding-bottom: 0 !important; box-sizing: border-box; background-color: var(--dark-white-color); z-index: 999; } @keyframes smooth-header { 0% { transform: translateY(-30px); } 100% { transform: translateY(0px); } } @media (max-width: 991px) { header.style-3 .company-logo { padding: 15px 0; } } header.style-3 .company-logo .logo-dark { display: block; } header.style-3 .company-logo .logo-light { display: none; } header.style-3 .nav-left { display: flex; align-items: center; justify-content: space-between; gap: 100px; } @media (max-width: 1799px) { header.style-3 .nav-left { gap: 70px; } } @media (min-width: 1400px) and (max-width: 1599px) { header.style-3 .nav-left { gap: 50px; } } @media (max-width: 1399px) { header.style-3 .nav-left { gap: 40px; } } header.style-3 .nav-right { display: flex; align-items: center; gap: 155px; } @media (max-width: 1799px) { header.style-3 .nav-right { gap: 110px; } } @media (max-width: 1699px) { header.style-3 .nav-right { gap: 90px; } } @media (min-width: 1400px) and (max-width: 1599px) { header.style-3 .nav-right { gap: 40px; } } @media (max-width: 1399px) { header.style-3 .nav-right { gap: 30px; } } @media (max-width: 991px) { header.style-3 .nav-right { gap: 10px; } } header.style-3 .nav-right .mobile-menu-btn { display: none; visibility: hidden; } @media (max-width: 991px) { header.style-3 .nav-right .mobile-menu-btn { display: flex; margin-left: 50px; flex-direction: column; align-items: end; visibility: visible; justify-content: center; position: relative; } header.style-3 .nav-right .mobile-menu-btn span { height: 3px; width: 25px; background-color: var(--white-color); display: flex; transition: transform 0.5s ease-in; position: absolute; top: 0px; } header.style-3 .nav-right .mobile-menu-btn span::before { transition-duration: 0.5s; position: absolute; width: 35px; height: 3px; background-color: var(--white-color); content: ""; top: -10px; right: 0; } header.style-3 .nav-right .mobile-menu-btn span::after { transition-duration: 0.5s; position: absolute; width: 15px; height: 3px; right: 0; background-color: var(--white-color); content: ""; top: 10px; } header.style-3 .nav-right .mobile-menu-btn.active span { background-color: transparent; } header.style-3 .nav-right .mobile-menu-btn.active span::before { transform: rotateZ(45deg) translate(8px, 6px); width: 35px; } header.style-3 .nav-right .mobile-menu-btn.active span::after { transform: rotateZ(-45deg) translate(8px, -6px); width: 35px; } } header.style-3 .form-inner { display: flex; background-color: var(--primary-color2); min-width: 468px; } @media (min-width: 1400px) and (max-width: 1599px) { header.style-3 .form-inner { min-width: 360px; } } @media (max-width: 1399px) { header.style-3 .form-inner { min-width: 300px; } } header.style-3 .form-inner input { border: 1px solid rgba(230, 230, 230, 0.2); border-radius: 5px 0 0 5px; background-color: transparent; height: 48px; color: var(--white-color); } header.style-3 .form-inner .search-btn { padding: 15px 32px; background-color: var(--primary-color); border-radius: 0 5px 5px 0; border: unset; overflow: hidden; z-index: 1; position: relative; display: flex; align-items: center; justify-content: center; transition: 0.5s; } @media (max-width: 1399px) { header.style-3 .form-inner .search-btn { padding: 15px 25px; } } header.style-3 .form-inner .search-btn i { color: var(--white-color); font-size: 16px; transition: 0.5s; } header.style-3 .form-inner .search-btn::after { position: absolute; content: ""; display: block; left: 15%; right: -20%; top: -4%; height: 160%; width: 160%; bottom: 0; border-radius: 2px; background-color: var(--white-color); transform: skewX(45deg) scale(0, 1); z-index: -1; transition: all 0.5s ease-out 0s; } header.style-3 .form-inner .search-btn:hover i { color: var(--title-color); } header.style-3 .form-inner .search-btn:hover::after { transform: skewX(45deg) scale(1, 1); } header.style-3 .login-btn { color: var(--white-color); font-family: var(--font-dmsans); font-size: 16px; font-weight: 400; line-height: 1; white-space: nowrap; display: flex; align-items: center; gap: 5px; background-color: var(--primary-color2); border: 1px solid var(--primary-color); border-radius: 5px; border-bottom: 4px solid var(--primary-color); border-right: 4px solid var(--primary-color); padding: 12px 19px; overflow: hidden; position: relative; z-index: 1; transition: all 0.6s; } header.style-3 .login-btn svg { fill: var(--white-color); transition: all 0.6s; } header.style-3 .login-btn span { position: absolute; display: block; width: 0; height: 0; border-radius: 36px; background-color: var(--primary-color); transition: all 0.6s; transform: translate(-50%, -50%); z-index: -1; } header.style-3 .login-btn:hover span { width: 225%; height: 1000.5px; } header.style-3 .main-menu { display: inline-block; position: relative; } header.style-3 .main-menu > ul { list-style: none; margin: 0; padding: 0; } header.style-3 .main-menu > ul > li { display: inline-block; position: relative; padding: 0 25px; } @media (max-width: 1399px) { header.style-3 .main-menu > ul > li { padding: 0 20px; } } @media (max-width: 991px) { header.style-3 .main-menu > ul > li { padding: 0px 12px; } } header.style-3 .main-menu > ul > li:hover i { color: var(--black-color2); font-size: 20px; } @media (min-width: 992px) { header.style-3 .main-menu > ul > li:first-child { padding-left: 0; } header.style-3 .main-menu > ul > li:first-child a { padding-left: 0; } header.style-3 .main-menu > ul > li:last-child { padding-right: 0; } } header.style-3 .main-menu > ul > li > a { color: var(--white-color); display: block; letter-spacing: 0.4px; padding: 32px 0px; position: relative; font-family: var(--font-dmsans); font-weight: 500; font-size: 16px; transition: all 0.5s ease-out 0s; position: relative; } header.style-3 .main-menu > ul > li i { font-size: 20px; text-align: center; color: var(--title-color); font-style: normal; position: absolute; right: -5px; top: 35px; z-index: 999; cursor: pointer; display: none; transition: all 0.5s ease-out 0s; opacity: 0; } @media (max-width: 991px) { header.style-3 .main-menu > ul > li i { opacity: 1; } } header.style-3 .main-menu > ul > li i.active { color: var(--title-color); } header.style-3 .main-menu > ul > li i.active::before { content: "\f2ea"; } header.style-3 .main-menu > ul > li ul.sub-menu { padding: 0; margin: 0; list-style: none; position: absolute; left: 0; right: 0; top: auto; margin: 0; display: none; min-width: 200px; background: var(--white-color); box-shadow: 0px 30px 80px rgba(8, 0, 42, 0.08); text-align: left; transform-origin: top; } @media (max-width: 1199px) { header.style-3 .main-menu > ul > li ul.sub-menu { box-shadow: none; } } header.style-3 .main-menu > ul > li ul.sub-menu > li { padding: 0; display: block; position: relative; } header.style-3 .main-menu > ul > li ul.sub-menu > li i { position: absolute; top: 14px; right: 6px; display: block; color: var(--title-color); font-size: 14px; } header.style-3 .main-menu > ul > li ul.sub-menu > li .dropdown-icon { color: var(--title-color); opacity: 1; top: 14px; font-size: 14px; right: 10px; } @media (max-width: 991px) { header.style-3 .main-menu > ul > li ul.sub-menu > li .dropdown-icon { right: 0; top: 8px; font-size: 20px; } } header.style-3 .main-menu > ul > li ul.sub-menu > li > a { display: block; padding: 15px 15px; color: var(--title-color); font-weight: 600; font-family: var(--font-dmsans); text-transform: capitalize; font-size: 14px; line-height: 1.3; transition: all 0.4s ease-out 0s; position: relative; border-bottom: 1px solid var(--border-color); } header.style-3 .main-menu > ul > li ul.sub-menu > li > a::before { content: ""; position: absolute; bottom: -1px; left: 0; background: linear-gradient(90deg, #fff, var(--primary-color), #fff); width: 100%; height: 1px; transform: scaleX(0); transform-origin: left; transition: 0.4s ease-in; z-index: 1; } @media (max-width: 991px) { header.style-3 .main-menu > ul > li ul.sub-menu > li > a { border-color: rgba(233, 228, 228, 0.5); } } header.style-3 .main-menu > ul > li ul.sub-menu > li > a:hover { color: var(--primary-color); } header.style-3 .main-menu > ul > li ul.sub-menu > li > a:hover::before { transform: scale(1); } header.style-3 .main-menu > ul > li ul.sub-menu > li > a.active { color: var(--primary-color); } header.style-3 .main-menu > ul > li ul.sub-menu > li > a.active::before { transform: scale(1); } header.style-3 .main-menu > ul > li ul.sub-menu > li:last-child a { border-bottom: none; } header.style-3 .main-menu > ul > li ul.sub-menu > li:last-child a::before { display: none; } header.style-3 .main-menu > ul > li ul.sub-menu > li:last-child .sub-menu li a { border-bottom: 1px solid var(--border-color); } header.style-3 .main-menu > ul > li ul.sub-menu > li:last-child .sub-menu li a::before { display: block; } header.style-3 .main-menu > ul > li ul.sub-menu > li:last-child .sub-menu li:last-child a { border-bottom: none; } header.style-3 .main-menu > ul > li ul.sub-menu > li:last-child .sub-menu li:last-child a::before { display: none; } header.style-3 .main-menu > ul > li ul.sub-menu > li:hover > a { color: var(--primary-color); } header.style-3 .main-menu > ul > li ul.sub-menu > li:hover .dropdown-icon { color: var(--primary-color); } header.style-3 .main-menu > ul > li ul.sub-menu > li.active > a { color: var(--primary-color); } header.style-3 .main-menu > ul > li ul.sub-menu > li.active .dropdown-icon { color: var(--primary-color); } header.style-3 .main-menu > ul > li ul.sub-menu > li .sub-menu { left: 200px; position: absolute; max-width: 230px; min-width: 215px; background: var(--white-color); box-shadow: 0px 30px 80px rgba(8, 0, 42, 0.08); top: 0; } @media (max-width: 1199px) { header.style-3 .main-menu > ul > li ul.sub-menu > li .sub-menu { box-shadow: none; } } header.style-3 .main-menu > ul > li ul.sub-menu > li .sub-menu::before { display: none; visibility: hidden; } @media only screen and (max-width: 991px) { header.style-3 .main-menu > ul > li ul.sub-menu > li .sub-menu { position: unset; max-width: 230px; min-width: 215px; background: transparent; top: 0; } } header.style-3 .main-menu > ul > li ul.sub-menu > li .sub-menu > li i { display: block; } @media (min-width: 992px) { header.style-3 .main-menu > ul > li ul.sub-menu > li:hover > .sub-menu { display: block; animation: fade-down 0.45s linear; } } header.style-3 .main-menu > ul > li.menu-item-has-children { transition: all 0.55s ease-in-out; } header.style-3 .main-menu > ul > li.menu-item-has-children::after { content: "\f282"; font-family: "bootstrap-icons"; font-weight: 600; position: absolute; top: 35px; right: 6px; font-size: 12px; color: var(--white-color); transition: all 0.55s ease-in-out; } @media (max-width: 1199px) { header.style-3 .main-menu > ul > li.menu-item-has-children::after { right: 0; } } @media (max-width: 991px) { header.style-3 .main-menu > ul > li.menu-item-has-children::after { display: none; visibility: hidden; } } header.style-3 .main-menu > ul > li.menu-item-has-children:hover::after { content: "\f286"; } @media (min-width: 992px) { header.style-3 .main-menu > ul > li:hover > ul.sub-menu { display: block; animation: fade-down 0.45s linear; } } @keyframes fade-up { 0% { opacity: 0; transform: scaleY(0); visibility: hidden; } 100% { opacity: 1; transform: scaleY(1); visibility: visible; } } header.style-3 .main-menu > ul > li:hover > a { color: var(--primary-color); } header.style-3 .main-menu > ul > li:hover::after { color: var(--primary-color); } header.style-3 .main-menu > ul > li:hover .dropdown-icon2 { color: var(--primary-color); } header.style-3 .main-menu > ul > li.active > a { color: var(--primary-color); } header.style-3 .main-menu > ul > li.active > a::before { content: ""; position: absolute; bottom: 30px; left: 0; width: 100%; height: 1px; background-color: var(--primary-color); } @media (min-width: 1200px) and (max-width: 1399px) { header.style-3 .main-menu > ul > li.active > a::before { bottom: 22px; } } @media (max-width: 991px) { header.style-3 .main-menu > ul > li.active > a::before { display: none; } } header.style-3 .main-menu > ul > li.active::after { color: var(--primary-color); } header.style-3 .main-menu > ul > li.active .dropdown-icon2 { color: var(--primary-color); } header.style-3 .main-menu > ul > li.active.position-inherit > a::after { color: var(--primary-color); } header.style-3 .main-menu > ul li.menu-item-has-children > i { display: block; } header.style-3 .search-bar { position: relative; z-index: 9999; } header.style-3 .search-bar .search-btn i { color: var(--white-color); font-size: 18px; cursor: pointer; } header.style-3 .search-bar .search-input { position: absolute; top: 49px; right: 0; z-index: 99; width: 350px; background-color: var(--white-color); padding: 40px 20px 20px; box-shadow: 0px 30px 80px rgba(8, 0, 42, 0.08); display: none; transform: scaleY(0); transform-origin: top; } header.style-3 .search-bar .search-input.active { display: block; transform: scaleY(1); animation: fade-up 0.5s linear; } header.style-3 .search-bar .search-input .search-close { position: absolute; top: 5px; right: 10px; display: inline-block; border-radius: 50%; background-color: var(--white-color); box-shadow: 0 1px 12px 2px rgba(0, 0, 0, 0.1); height: 28px; width: 28px; cursor: pointer; z-index: 1; } header.style-3 .search-bar .search-input .search-close::after { content: ""; position: absolute; top: 50%; transform: translateY(-50%) rotate(-45deg); left: calc(50% - 7px); display: block; height: 1px; width: 12px; background-color: var(--primary-color2); transition: all 0.3s ease-out; } header.style-3 .search-bar .search-input .search-close::before { content: ""; position: absolute; top: 50%; transform: translateY(-50%) rotate(-135deg); left: calc(50% - 7px); display: block; height: 1px; width: 12px; background-color: var(--primary-color2); transition: all 0.3s ease-out; } header.style-3 .search-bar .search-input .search-close:hover::after { transform: rotate(0); } header.style-3 .search-bar .search-input .search-close:hover::before { transform: rotate(0); } header.style-3 .search-bar .search-input .search-group { display: flex; gap: 50px; width: 100%; border-bottom: 1px solid var(--border-color); padding-bottom: 2px; } header.style-3 .search-bar .search-input .search-group .form-inner2 { display: flex; align-items: center; justify-content: space-between; width: 100%; } header.style-3 .search-bar .search-input .search-group .form-inner2 input { width: 100%; background-color: transparent; border: none; font-size: 14px; font-weight: 500; color: var(--title-color); padding-right: 10px; } header.style-3 .search-bar .search-input .search-group .form-inner2 input::-moz-placeholder { color: var(--paragraph-color2); } header.style-3 .search-bar .search-input .search-group .form-inner2 input::placeholder { color: var(--paragraph-color2); } header.style-3 .search-bar .search-input .search-group .form-inner2 button { background-color: transparent; border: none; outline: none; } header.style-3 .search-bar .search-input .search-group .form-inner2 button svg { fill: var(--primary-color2); } @media only screen and (max-width: 991px) { header.style-3 .mobile-logo-area .menu-close-btn { height: 32px; width: 32px; border-radius: 50%; border: 1px solid var(--title-color); display: flex; align-items: center; justify-content: center; cursor: pointer; transition: 0.35s; } header.style-3 .mobile-logo-area .menu-close-btn i { font-size: 26px; line-height: 1; margin-top: 2px; color: var(--title-color); transition: 0.35s; } header.style-3 .mobile-logo-area .menu-close-btn:hover { background-color: var(--title-color); } header.style-3 .mobile-logo-area .menu-close-btn:hover i { color: var(--white-color); } header.style-3 .dropdown-icon { color: var(--white-color); } header.style-3 .main-menu { position: fixed; top: 0; left: 0; width: 280px; padding: 30px 20px !important; z-index: 99999; height: 100%; overflow: auto; background: #fff; border-right: 1px solid #eee; transform: translateX(-100%); transition: transform 0.3s ease-in; box-shadow: 0px 2px 20px rgba(0, 0, 0, 0.03); } header.style-3 .main-menu.show-menu { transform: translateX(0); } header.style-3 .main-menu .mobile-menu-logo { text-align: left; padding-top: 20px; display: block; padding-bottom: 8px; } header.style-3 .main-menu .menu-list { padding-top: 50px; padding-bottom: 30px; } header.style-3 .main-menu > ul { float: none; text-align: left; padding: 5px 0px 20px 0; } header.style-3 .main-menu > ul > li { display: block; position: relative; padding: 0 5px; } header.style-3 .main-menu > ul > li i { display: block; } header.style-3 .main-menu > ul > li a { padding: 10px 0; display: block; color: var(--title-color); } header.style-3 .main-menu > ul > li ul.sub-menu { position: static; min-width: 200px; background: 0 0; border: none; opacity: 1; visibility: visible; box-shadow: none; transform: none; transition: none; display: none; margin-top: 0 !important; transform: translateY(0px); padding-left: 10px; } header.style-3 .main-menu > ul > li ul.sub-menu > li { border-bottom: 1px solid transparent; } header.style-3 .main-menu > ul > li ul.sub-menu > li a { color: var(--title-color); padding: 12px 0px; } header.style-3 .main-menu > ul > li ul.sub-menu > li a:hover { color: var(--primary-color); margin-left: 10px; } header.style-3 .main-menu > ul > li ul.sub-menu > li a.active { color: var(--primary-color); } header.style-3 .main-menu > ul > li ul.sub-menu > li i { color: var(--primary-color); right: -13px; } header.style-3 .main-menu > ul > li .bi { top: 8px; font-size: 20px; color: var(--title-color); } header.style-3 .main-menu .contact-area { padding: 0; margin: 0; list-style: none; padding-bottom: 20px; flex-wrap: wrap; } header.style-3 .main-menu .contact-area li { position: relative; } header.style-3 .main-menu .contact-area li:first-child::before { display: none; } header.style-3 .main-menu .contact-area li a { color: var(--title-color); font-family: var(--font-dmsans); font-size: 15px; font-weight: 500; line-height: 20px; display: flex; align-items: center; gap: 8px; transition: 0.5s; } header.style-3 .main-menu .contact-area li a svg { fill: var(--title-color); transition: 0.5s; } header.style-3 .main-menu .contact-area li a:hover { color: var(--primary-color); } header.style-3 .main-menu .contact-area li a:hover svg { fill: var(--primary-color); } header.style-3 .main-menu .login-btn { width: 100%; justify-content: center; } header.style-3 .form-inner { min-width: unset; margin-bottom: 20px; border: unset; } header.style-3 .form-inner input { height: 44px; padding: 10px 12px; } header.style-3 .form-inner .search-btn { padding: 13px 25px; } header.style-3 .form-inner .search-btn::after { background-color: var(--primary-color2); } header.style-3 .form-inner .search-btn:hover i { color: var(--white-color); } } header.style-4 { position: relative; width: 100%; z-index: 99; transition: all 0.8s ease-out 0s; background-color: transparent; border-bottom: 1px solid rgba(255, 255, 255, 0.1); padding: 0 100px; } @media (max-width: 1799px) { header.style-4 { padding: 0 80px; } } @media (max-width: 1699px) { header.style-4 { padding: 0 50px; } } @media (min-width: 1400px) and (max-width: 1599px) { header.style-4 { padding: 0 40px; } } @media (max-width: 1399px) { header.style-4 { padding: 0 30px; } } @media (max-width: 991px) { header.style-4 { padding: 0 20px; } } @media (max-width: 576px) { header.style-4 { padding: 0 15px; } } header.style-4.inner-page { position: relative; background-color: var(--dark-white-color); } header.style-4.sticky { position: fixed; top: 0; left: 0; width: 100%; padding-top: 0 !important; padding-bottom: 0 !important; box-sizing: border-box; background-color: var(--dark-white-color); z-index: 999; } @keyframes smooth-header { 0% { transform: translateY(-30px); } 100% { transform: translateY(0px); } } @media (max-width: 991px) { header.style-4 .company-logo { padding: 15px 0; } } header.style-4 .company-logo .logo-dark { display: block; } header.style-4 .company-logo .logo-light { display: none; } header.style-4 .nav-left { display: flex; align-items: center; justify-content: space-between; gap: 100px; } @media (min-width: 1400px) and (max-width: 1599px) { header.style-4 .nav-left { gap: 50px; } } @media (max-width: 1399px) { header.style-4 .nav-left { gap: 40px; } } header.style-4 .nav-right { display: flex; align-items: center; gap: 155px; } @media (max-width: 1799px) { header.style-4 .nav-right { gap: 120px; } } @media (max-width: 1699px) { header.style-4 .nav-right { gap: 100px; } } @media (min-width: 1400px) and (max-width: 1599px) { header.style-4 .nav-right { gap: 40px; } } @media (max-width: 1399px) { header.style-4 .nav-right { gap: 30px; } } @media (max-width: 991px) { header.style-4 .nav-right { gap: 10px; } } header.style-4 .nav-right .mobile-menu-btn { display: none; visibility: hidden; } @media (max-width: 991px) { header.style-4 .nav-right .mobile-menu-btn { display: flex; margin-left: 50px; flex-direction: column; align-items: end; visibility: visible; justify-content: center; position: relative; } header.style-4 .nav-right .mobile-menu-btn span { height: 3px; width: 25px; background-color: var(--white-color); display: flex; transition: transform 0.5s ease-in; position: absolute; top: 0px; } header.style-4 .nav-right .mobile-menu-btn span::before { transition-duration: 0.5s; position: absolute; width: 35px; height: 3px; background-color: var(--white-color); content: ""; top: -10px; right: 0; } header.style-4 .nav-right .mobile-menu-btn span::after { transition-duration: 0.5s; position: absolute; width: 15px; height: 3px; right: 0; background-color: var(--white-color); content: ""; top: 10px; } header.style-4 .nav-right .mobile-menu-btn.active span { background-color: transparent; } header.style-4 .nav-right .mobile-menu-btn.active span::before { transform: rotateZ(45deg) translate(8px, 6px); width: 35px; } header.style-4 .nav-right .mobile-menu-btn.active span::after { transform: rotateZ(-45deg) translate(8px, -6px); width: 35px; } } header.style-4 .form-inner { display: flex; border: 1px solid var(--border-color); background-color: var(--white-color); min-width: 468px; height: 48px; border-radius: 100px; } @media (min-width: 1400px) and (max-width: 1599px) { header.style-4 .form-inner { min-width: 360px; } } @media (max-width: 1399px) { header.style-4 .form-inner { min-width: 300px; } } header.style-4 .form-inner input { border: none; height: 46px; background-color: transparent; } header.style-4 .form-inner input:focus { border: none; } header.style-4 .form-inner .search-btn { padding: 15px 33px; background-color: var(--primary-color4); border: unset; overflow: hidden; z-index: 1; position: relative; display: flex; align-items: center; justify-content: center; border-radius: 0 100px 100px 0; transition: 0.5s; } @media (max-width: 1399px) { header.style-4 .form-inner .search-btn { padding: 15px 25px; } } header.style-4 .form-inner .search-btn i { color: var(--white-color); font-size: 16px; transition: 0.5s; } header.style-4 .form-inner .search-btn::after { position: absolute; content: ""; display: block; left: 15%; right: -20%; top: -4%; height: 160%; width: 160%; bottom: 0; border-radius: 2px; background-color: var(--primary-color2); transform: skewX(45deg) scale(0, 1); z-index: -1; transition: all 0.5s ease-out 0s; } header.style-4 .form-inner .search-btn:hover i { color: var(--white-color); } header.style-4 .form-inner .search-btn:hover::after { transform: skewX(45deg) scale(1, 1); } header.style-4 .login-btn { white-space: nowrap; display: flex; align-items: center; gap: 13px; background-color: var(--white-color); border: 1px solid #fff; padding-right: 15px; border-radius: 5px; overflow: hidden; position: relative; z-index: 1; transition: all 0.6s; } header.style-4 .login-btn .icon { padding: 8px 7px; border-radius: 4px; background-color: var(--primary-color2); } header.style-4 .login-btn .icon svg { fill: none; stroke: var(--white-color); transition: all 0.6s; } header.style-4 .login-btn span { color: var(--title-color); font-family: var(--font-dmsans); font-size: 15px; font-weight: 500; line-height: 1; transition: 0.5s; } header.style-4 .login-btn::before { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: var(--primary-color2); transform-origin: left; transform: scalex(0); z-index: -1; transition: transform 0.7s; } header.style-4 .login-btn:hover span { color: var(--white-color); } header.style-4 .login-btn:hover::before { transform: scalex(1); } header.style-4 .main-menu { display: inline-block; position: relative; } header.style-4 .main-menu > ul { list-style: none; margin: 0; padding: 0; } header.style-4 .main-menu > ul > li { display: inline-block; position: relative; padding: 0 25px; } @media (max-width: 1399px) { header.style-4 .main-menu > ul > li { padding: 0 20px; } } @media (max-width: 991px) { header.style-4 .main-menu > ul > li { padding: 0px 12px; } } header.style-4 .main-menu > ul > li:hover i { color: var(--black-color2); font-size: 20px; } @media (min-width: 992px) { header.style-4 .main-menu > ul > li:first-child { padding-left: 0; } header.style-4 .main-menu > ul > li:first-child a { padding-left: 0; } header.style-4 .main-menu > ul > li:last-child { padding-right: 0; } } header.style-4 .main-menu > ul > li > a { color: var(--white-color); display: block; letter-spacing: 0.4px; padding: 25px 0px; position: relative; font-family: var(--font-dmsans); font-weight: 600; font-size: 16px; transition: all 0.5s ease-out 0s; position: relative; } @media (min-width: 1200px) and (max-width: 1399px) { header.style-4 .main-menu > ul > li > a { padding: 22px 0; } } header.style-4 .main-menu > ul > li i { font-size: 20px; text-align: center; color: var(--title-color); font-style: normal; position: absolute; right: -5px; top: 35px; z-index: 999; cursor: pointer; display: none; transition: all 0.5s ease-out 0s; opacity: 0; } @media (max-width: 991px) { header.style-4 .main-menu > ul > li i { opacity: 1; } } header.style-4 .main-menu > ul > li i.active { color: var(--title-color); } header.style-4 .main-menu > ul > li i.active::before { content: "\f2ea"; } header.style-4 .main-menu > ul > li ul.sub-menu { padding: 0; margin: 0; list-style: none; position: absolute; left: 0; right: 0; top: auto; margin: 0; display: none; min-width: 200px; background: var(--white-color); box-shadow: 0px 30px 80px rgba(8, 0, 42, 0.08); text-align: left; transform-origin: top; } @media (max-width: 1199px) { header.style-4 .main-menu > ul > li ul.sub-menu { box-shadow: none; } } header.style-4 .main-menu > ul > li ul.sub-menu > li { padding: 0; display: block; position: relative; } header.style-4 .main-menu > ul > li ul.sub-menu > li i { position: absolute; top: 14px; right: 6px; display: block; color: var(--title-color); font-size: 14px; } header.style-4 .main-menu > ul > li ul.sub-menu > li .dropdown-icon { color: var(--title-color); opacity: 1; top: 14px; font-size: 14px; right: 10px; } @media (max-width: 991px) { header.style-4 .main-menu > ul > li ul.sub-menu > li .dropdown-icon { right: 0; top: 8px; font-size: 20px; } } header.style-4 .main-menu > ul > li ul.sub-menu > li > a { display: block; padding: 15px 15px; color: var(--title-color); font-weight: 600; font-family: var(--font-dmsans); text-transform: capitalize; font-size: 14px; line-height: 1.3; transition: all 0.4s ease-out 0s; position: relative; border-bottom: 1px solid var(--border-color); } header.style-4 .main-menu > ul > li ul.sub-menu > li > a::before { content: ""; position: absolute; bottom: -1px; left: 0; background: linear-gradient(90deg, #fff, var(--primary-color4), #fff); width: 100%; height: 1px; transform: scaleX(0); transform-origin: left; transition: 0.4s ease-in; z-index: 1; } @media (max-width: 991px) { header.style-4 .main-menu > ul > li ul.sub-menu > li > a { border-color: rgba(233, 228, 228, 0.5); } } header.style-4 .main-menu > ul > li ul.sub-menu > li > a:hover { color: var(--primary-color4); } header.style-4 .main-menu > ul > li ul.sub-menu > li > a:hover::before { transform: scale(1); } header.style-4 .main-menu > ul > li ul.sub-menu > li > a.active { color: var(--primary-color); } header.style-4 .main-menu > ul > li ul.sub-menu > li > a.active::before { transform: scale(1); } header.style-4 .main-menu > ul > li ul.sub-menu > li:last-child a { border-bottom: none; } header.style-4 .main-menu > ul > li ul.sub-menu > li:last-child a::before { display: none; } header.style-4 .main-menu > ul > li ul.sub-menu > li:last-child .sub-menu li a { border-bottom: 1px solid var(--border-color); } header.style-4 .main-menu > ul > li ul.sub-menu > li:last-child .sub-menu li a::before { display: block; } header.style-4 .main-menu > ul > li ul.sub-menu > li:last-child .sub-menu li:last-child a { border-bottom: none; } header.style-4 .main-menu > ul > li ul.sub-menu > li:last-child .sub-menu li:last-child a::before { display: none; } header.style-4 .main-menu > ul > li ul.sub-menu > li:hover > a { color: var(--primary-color4); } header.style-4 .main-menu > ul > li ul.sub-menu > li:hover .dropdown-icon { color: var(--primary-color); } header.style-4 .main-menu > ul > li ul.sub-menu > li.active > a { color: var(--primary-color4); } header.style-4 .main-menu > ul > li ul.sub-menu > li.active .dropdown-icon { color: var(--primary-color); } header.style-4 .main-menu > ul > li ul.sub-menu > li .sub-menu { left: 200px; position: absolute; max-width: 230px; min-width: 215px; background: var(--white-color); box-shadow: 0px 30px 80px rgba(8, 0, 42, 0.08); top: 0; } @media (max-width: 1199px) { header.style-4 .main-menu > ul > li ul.sub-menu > li .sub-menu { box-shadow: none; } } header.style-4 .main-menu > ul > li ul.sub-menu > li .sub-menu::before { display: none; visibility: hidden; } @media only screen and (max-width: 991px) { header.style-4 .main-menu > ul > li ul.sub-menu > li .sub-menu { position: unset; max-width: 230px; min-width: 215px; background: transparent; top: 0; } } header.style-4 .main-menu > ul > li ul.sub-menu > li .sub-menu > li i { display: block; } @media (min-width: 992px) { header.style-4 .main-menu > ul > li ul.sub-menu > li:hover > .sub-menu { display: block; animation: fade-down 0.45s linear; } } header.style-4 .main-menu > ul > li.menu-item-has-children { transition: all 0.55s ease-in-out; } header.style-4 .main-menu > ul > li.menu-item-has-children::after { content: "\f282"; font-family: "bootstrap-icons"; font-weight: 600; position: absolute; top: 28px; right: 6px; font-size: 12px; color: var(--white-color); transition: all 0.55s ease-in-out; } @media (min-width: 1200px) and (max-width: 1399px) { header.style-4 .main-menu > ul > li.menu-item-has-children::after { right: 0px; top: 23px; } } @media (max-width: 1199px) { header.style-4 .main-menu > ul > li.menu-item-has-children::after { right: 0; } } @media (max-width: 991px) { header.style-4 .main-menu > ul > li.menu-item-has-children::after { display: none; visibility: hidden; } } header.style-4 .main-menu > ul > li.menu-item-has-children:hover::after { content: "\f286"; } @media (min-width: 992px) { header.style-4 .main-menu > ul > li:hover > ul.sub-menu { display: block; animation: fade-down 0.45s linear; } } @keyframes fade-up { 0% { opacity: 0; transform: scaleY(0); visibility: hidden; } 100% { opacity: 1; transform: scaleY(1); visibility: visible; } } header.style-4 .main-menu > ul > li:hover > a { color: var(--primary-color4); } header.style-4 .main-menu > ul > li:hover::after { color: var(--primary-color4); } header.style-4 .main-menu > ul > li:hover .dropdown-icon2 { color: var(--primary-color); } header.style-4 .main-menu > ul > li.active > a { color: var(--primary-color4); } header.style-4 .main-menu > ul > li.active > a::before { content: ""; position: absolute; bottom: 26px; left: 0; width: 100%; height: 1px; background-color: var(--primary-color4); } @media (min-width: 1200px) and (max-width: 1399px) { header.style-4 .main-menu > ul > li.active > a::before { bottom: 22px; } } @media (max-width: 991px) { header.style-4 .main-menu > ul > li.active > a::before { display: none; } } header.style-4 .main-menu > ul > li.active::after { color: var(--primary-color4); } header.style-4 .main-menu > ul > li.active .dropdown-icon2 { color: var(--primary-color); } header.style-4 .main-menu > ul > li.active.position-inherit > a::after { color: var(--primary-color); } header.style-4 .main-menu > ul li.menu-item-has-children > i { display: block; } header.style-4 .search-bar { position: relative; z-index: 9999; } header.style-4 .search-bar .search-btn i { color: var(--white-color); font-size: 18px; cursor: pointer; } header.style-4 .search-bar .search-input { position: absolute; top: 49px; right: 0; z-index: 99; width: 350px; background-color: var(--white-color); padding: 40px 20px 20px; box-shadow: 0px 30px 80px rgba(8, 0, 42, 0.08); display: none; transform: scaleY(0); transform-origin: top; } header.style-4 .search-bar .search-input.active { display: block; transform: scaleY(1); animation: fade-up 0.5s linear; } header.style-4 .search-bar .search-input .search-close { position: absolute; top: 5px; right: 10px; display: inline-block; border-radius: 50%; background-color: var(--white-color); box-shadow: 0 1px 12px 2px rgba(0, 0, 0, 0.1); height: 28px; width: 28px; cursor: pointer; z-index: 1; } header.style-4 .search-bar .search-input .search-close::after { content: ""; position: absolute; top: 50%; transform: translateY(-50%) rotate(-45deg); left: calc(50% - 7px); display: block; height: 1px; width: 12px; background-color: var(--primary-color2); transition: all 0.3s ease-out; } header.style-4 .search-bar .search-input .search-close::before { content: ""; position: absolute; top: 50%; transform: translateY(-50%) rotate(-135deg); left: calc(50% - 7px); display: block; height: 1px; width: 12px; background-color: var(--primary-color2); transition: all 0.3s ease-out; } header.style-4 .search-bar .search-input .search-close:hover::after { transform: rotate(0); } header.style-4 .search-bar .search-input .search-close:hover::before { transform: rotate(0); } header.style-4 .search-bar .search-input .search-group { display: flex; gap: 50px; width: 100%; border-bottom: 1px solid var(--border-color); padding-bottom: 2px; } header.style-4 .search-bar .search-input .search-group .form-inner2 { display: flex; align-items: center; justify-content: space-between; width: 100%; } header.style-4 .search-bar .search-input .search-group .form-inner2 input { width: 100%; background-color: transparent; border: none; font-size: 14px; font-weight: 500; color: var(--title-color); padding-right: 10px; } header.style-4 .search-bar .search-input .search-group .form-inner2 input::-moz-placeholder { color: var(--paragraph-color2); } header.style-4 .search-bar .search-input .search-group .form-inner2 input::placeholder { color: var(--paragraph-color2); } header.style-4 .search-bar .search-input .search-group .form-inner2 button { background-color: transparent; border: none; outline: none; } header.style-4 .search-bar .search-input .search-group .form-inner2 button svg { fill: var(--primary-color2); } @media only screen and (max-width: 991px) { header.style-4 .mobile-logo-area .menu-close-btn { height: 32px; width: 32px; border-radius: 50%; border: 1px solid var(--title-color); display: flex; align-items: center; justify-content: center; cursor: pointer; transition: 0.35s; } header.style-4 .mobile-logo-area .menu-close-btn i { font-size: 26px; line-height: 1; margin-top: 2px; color: var(--title-color); transition: 0.35s; } header.style-4 .mobile-logo-area .menu-close-btn:hover { background-color: var(--title-color); } header.style-4 .mobile-logo-area .menu-close-btn:hover i { color: var(--white-color); } header.style-4 .dropdown-icon { color: var(--white-color); } header.style-4 .main-menu { position: fixed; top: 0; left: 0; width: 280px; padding: 30px 20px !important; z-index: 99999; height: 100%; overflow: auto; background: #fff; border-right: 1px solid #eee; transform: translateX(-100%); transition: transform 0.3s ease-in; box-shadow: 0px 2px 20px rgba(0, 0, 0, 0.03); } header.style-4 .main-menu.show-menu { transform: translateX(0); } header.style-4 .main-menu .mobile-menu-logo { text-align: left; padding-top: 20px; display: block; padding-bottom: 8px; } header.style-4 .main-menu .menu-list { padding-top: 50px; padding-bottom: 30px; } header.style-4 .main-menu > ul { float: none; text-align: left; padding: 5px 0px 20px 0; } header.style-4 .main-menu > ul > li { display: block; position: relative; padding: 0 5px; } header.style-4 .main-menu > ul > li i { display: block; } header.style-4 .main-menu > ul > li a { padding: 10px 0; display: block; color: var(--title-color); } header.style-4 .main-menu > ul > li ul.sub-menu { position: static; min-width: 200px; background: 0 0; border: none; opacity: 1; visibility: visible; box-shadow: none; transform: none; transition: none; display: none; margin-top: 0 !important; transform: translateY(0px); padding-left: 10px; } header.style-4 .main-menu > ul > li ul.sub-menu > li { border-bottom: 1px solid transparent; } header.style-4 .main-menu > ul > li ul.sub-menu > li a { color: var(--title-color); padding: 12px 0px; } header.style-4 .main-menu > ul > li ul.sub-menu > li a:hover { margin-left: 10px; } header.style-4 .main-menu > ul > li ul.sub-menu > li a.active { color: var(--primary-color); } header.style-4 .main-menu > ul > li ul.sub-menu > li i { color: var(--primary-color); right: -13px; } header.style-4 .main-menu > ul > li .bi { top: 8px; font-size: 20px; color: var(--title-color); } header.style-4 .main-menu .contact-area { padding: 0; margin: 0; list-style: none; padding-bottom: 20px; flex-wrap: wrap; } header.style-4 .main-menu .contact-area li { position: relative; } header.style-4 .main-menu .contact-area li:first-child::before { display: none; } header.style-4 .main-menu .contact-area li a { color: var(--title-color); font-family: var(--font-dmsans); font-size: 15px; font-weight: 500; line-height: 20px; display: flex; align-items: center; gap: 8px; transition: 0.5s; } header.style-4 .main-menu .contact-area li a svg { fill: var(--title-color); transition: 0.5s; } header.style-4 .main-menu .contact-area li a:hover { color: var(--primary-color4); } header.style-4 .main-menu .contact-area li a:hover svg { fill: var(--primary-color4); } header.style-4 .main-menu .login-btn { display: inline-flex; } header.style-4 .primary-btn4 { width: 100%; justify-content: center; padding: 14px 32px; } header.style-4 .primary-btn4 svg { fill: none; stroke: var(--white-color); } header.style-4 .primary-btn4:hover svg { fill: none; } header.style-4 .form-inner { min-width: unset; margin-bottom: 20px; height: 44px; } header.style-4 .form-inner input { height: 42px; } } header.style-4.two { padding: 15px 0; z-index: 99; } header.style-4.two .form-inner { border: unset; background-color: #50644B; min-width: 468px; } @media (max-width: 1199px) { header.style-4.two .form-inner { min-width: 400px; } } header.style-4.two .form-inner input { color: var(--white-color); border: 1px solid rgba(255, 255, 255, 0.15); border-radius: 100px 0 0 100px; border-right: unset; height: 48px; } header.style-4.two .form-inner input::-moz-placeholder { color: var(--white-color); } header.style-4.two .form-inner input::placeholder { color: var(--white-color); } header.style-4.two .form-inner .search-btn { padding: 15px 31px; background-color: var(--primary-color5); } @media (max-width: 1399px) { header.style-4.two .form-inner .search-btn { padding: 15px 25px; } } header.style-4.two .form-inner .search-btn i { color: var(--title-color2); } header.style-4.two .form-inner .search-btn::after { background-color: var(--white-color); } header.style-4.two .login-btn { background-color: var(--white-color); border-radius: 100px; } header.style-4.two .login-btn .icon { padding: 8px 9px; border-radius: 100px 4px 4px 100px; background-color: var(--primary-color5); } header.style-4.two .login-btn .icon svg { fill: none; stroke: var(--title-color2); } header.style-4.two .login-btn span { color: var(--title-color2); font-weight: 600; } header.style-4.two .login-btn::before { background-color: var(--primary-color5); } /*===================================== 03. Banner Section ========================================*/ .home1-banner-section { padding: 0 70px; } @media (max-width: 1699px) { .home1-banner-section { padding: 0 50px; } } @media (min-width: 1400px) and (max-width: 1599px) { .home1-banner-section { padding: 0 40px; } } @media (max-width: 1399px) { .home1-banner-section { padding: 0 30px; } } @media (max-width: 991px) { .home1-banner-section { padding: 0 20px; } } @media (max-width: 576px) { .home1-banner-section { padding: 0 0px; } } .home1-banner-section .banner-wrapper { background-size: cover; background-repeat: no-repeat; background-position: center center; } .home1-banner-section .banner-wrapper .banner-content { padding: 180px 0; max-width: 636px; width: 100%; margin: 0 auto; text-align: center; } @media (min-width: 1400px) and (max-width: 1599px) { .home1-banner-section .banner-wrapper .banner-content { padding: 120px 0; } } @media (max-width: 1399px) { .home1-banner-section .banner-wrapper .banner-content { padding: 120px 0; } } @media (max-width: 576px) { .home1-banner-section .banner-wrapper .banner-content { padding: 90px 0; } } .home1-banner-section .banner-wrapper .banner-content .sub-title { color: var(--white-color); font-family: var(--font-dmsans); font-size: 12px; font-weight: 500; line-height: 1; display: inline-flex; align-items: center; gap: 8px; padding: 10px 7px; background-color: rgba(255, 255, 255, 0.1); margin-bottom: 15px; } @media (max-width: 767px) { .home1-banner-section .banner-wrapper .banner-content .sub-title { margin-bottom: 10px; } } .home1-banner-section .banner-wrapper .banner-content .sub-title svg { fill: var(--white-color); } .home1-banner-section .banner-wrapper .banner-content h1 { color: var(--white-color); font-family: var(--font-dmsans); font-size: 70px; font-weight: 800; line-height: 1.1; margin-bottom: 30px; } @media (max-width: 991px) { .home1-banner-section .banner-wrapper .banner-content h1 { font-size: 65px; } } @media (max-width: 767px) { .home1-banner-section .banner-wrapper .banner-content h1 { font-size: 55px; margin-bottom: 25px; } } @media (max-width: 576px) { .home1-banner-section .banner-wrapper .banner-content h1 { font-size: 45px; } } .home1-banner-section .banner-wrapper .banner-content h1 span { color: rgba(255, 255, 255, 0.7); font-family: var(--font-playfair); font-style: italic; } .home1-banner-section .banner-wrapper .banner-content ul { padding: 0; margin: 0; list-style: none; display: flex; align-items: center; justify-content: center; gap: 40px; margin-bottom: 60px; } @media (max-width: 767px) { .home1-banner-section .banner-wrapper .banner-content ul { gap: 18px; flex-wrap: wrap; margin-bottom: 40px; } } .home1-banner-section .banner-wrapper .banner-content ul li { color: var(--white-color); font-family: var(--font-dmsans); font-size: 17px; font-weight: 600; line-height: 22px; letter-spacing: 0em; text-align: left; display: flex; align-items: center; gap: 7px; padding-left: 15px; } .home1-banner-section .banner-wrapper .banner-content ul li svg path { fill: #52D900; } .home1-banner-section .banner-wrapper .banner-content ul li svg path:last-child { fill: var(--title-color); } .home1-banner-section .banner-wrapper .banner-content ul li:first-child { padding-left: 0; } .home1-banner-section .banner-wrapper .banner-content .button-area { display: flex; align-items: center; justify-content: center; gap: 30px; } @media (max-width: 767px) { .home1-banner-section .banner-wrapper .banner-content .button-area { gap: 20px; flex-wrap: wrap; } } @media (max-width: 576px) { .home1-banner-section .banner-wrapper .banner-content .button-area .primary-btn { padding: 16px 20px; } } /*===================================== 04. Live Auction Section ========================================*/ .auction-card { padding: 5px; border: 1px solid rgba(var(--border-color-opc), 0.6); background-color: var(--white-color); } .auction-card .auction-card-img-wrap { position: relative; } .auction-card .auction-card-img-wrap .card-img { position: relative; overflow: hidden; display: block; } .auction-card .auction-card-img-wrap .card-img img { transition: all 0.5s ease-out; } .auction-card .auction-card-img-wrap .card-img::after { position: absolute; width: 200%; height: 0%; left: 50%; top: 50%; background-color: rgba(255, 255, 255, 0.3); transform: translate(-50%, -50%) rotate(-45deg); content: ""; z-index: 1; } .auction-card .auction-card-img-wrap .batch { position: absolute; top: 10px; left: 10px; } .auction-card .auction-card-img-wrap .batch span { color: var(--white-color); font-family: var(--font-dmsans); font-size: 12px; font-weight: 700; line-height: 1; display: inline-flex; align-items: center; gap: 4px; background-color: #B90101; border-radius: 3px; padding: 6px 10px; margin-bottom: 5px; } .auction-card .auction-card-img-wrap .batch span:last-child { margin-bottom: 0; } .auction-card .auction-card-img-wrap .batch span svg { fill: var(--white-color); } .auction-card .auction-card-img-wrap .batch span.upcoming { background-color: #2092E4; } .auction-card .auction-card-img-wrap .batch span.code { background-color: #747474; font-size: 11px; } .auction-card .auction-card-img-wrap .batch span.win { background-color: #FCB543; color: var(--title-color); } .auction-card .auction-card-img-wrap .batch span.win svg { fill: var(--title-color); } .auction-card .auction-card-img-wrap .batch span.close { background-color: #FF2147; } .auction-card .auction-card-img-wrap .view-and-favorite-area { padding: 0; margin: 0; list-style: none; position: absolute; top: 12px; right: 10px; transform-origin: right; opacity: 0; transition: 0.5s; z-index: 1; } .auction-card .auction-card-img-wrap .view-and-favorite-area li { margin-bottom: 8px; } .auction-card .auction-card-img-wrap .view-and-favorite-area li:last-child { margin-bottom: 0; } .auction-card .auction-card-img-wrap .view-and-favorite-area li a { width: 30px; height: 30px; border-radius: 50%; display: flex; align-items: center; justify-content: center; background-color: var(--white-color); transition: 0.5s; } .auction-card .auction-card-img-wrap .view-and-favorite-area li a svg { fill: var(--title-color); transition: 0.5s; } .auction-card .auction-card-img-wrap .view-and-favorite-area li a:hover { background-color: var(--primary-color2); } .auction-card .auction-card-img-wrap .view-and-favorite-area li a:hover svg { fill: var(--white-color); } .auction-card .auction-card-img-wrap .countdown-timer { position: absolute; left: 50%; bottom: 15px; transform: translateX(-50%); width: 262px; height: 53px; border-radius: 105px; line-height: 1; border: 1px solid rgba(var(--title-color-opc), 0.2); padding: 0 30px; background: #FFF; display: flex; align-items: center; justify-content: center; transition: 0.5s; opacity: 1; } @media (min-width: 1200px) and (max-width: 1399px) { .auction-card .auction-card-img-wrap .countdown-timer { width: 240px; height: 48px; padding: 0 20px; } } .auction-card .auction-card-img-wrap .countdown-timer ul { margin: 0; padding: 0; list-style: none; display: flex; align-items: center; justify-content: space-between; gap: 12px; } .auction-card .auction-card-img-wrap .countdown-timer ul li { line-height: 1; color: var(--title-color); text-align: center; font-family: var(--font-dmsans); font-size: 18px; font-weight: 700; display: block; } @media (min-width: 1200px) and (max-width: 1399px) { .auction-card .auction-card-img-wrap .countdown-timer ul li { font-size: 17px; } } .auction-card .auction-card-img-wrap .countdown-timer ul li span { display: block; color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 12px; font-weight: 500; line-height: 1; padding-top: 3px; } .auction-card .auction-card-img-wrap .countdown-timer ul li span:last-child { display: none; visibility: hidden; } .auction-card .auction-card-img-wrap .countdown-timer ul li.colon { color: rgba(var(--title-color-opc), 0.15); } .auction-card .auction-card-content { padding: 25px 15px 20px; } @media (min-width: 1200px) and (max-width: 1399px) { .auction-card .auction-card-content { padding: 25px 10px 20px; } } .auction-card .auction-card-content h6 { margin-bottom: 20px; } .auction-card .auction-card-content h6 a { color: var(--title-color); font-family: var(--font-dmsans); font-size: 18px; font-weight: 600; line-height: 25px; transition: 0.5s; } @media (min-width: 1200px) and (max-width: 1399px) { .auction-card .auction-card-content h6 a { font-size: 17px; } } .auction-card .auction-card-content h6 a:hover { color: var(--primary-color); } .auction-card .auction-card-content .price-and-code-area { display: flex; align-items: center; justify-content: space-between; gap: 20px; flex-wrap: wrap; } .auction-card .auction-card-content .price-and-code-area .price span { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 12px; font-weight: 400; line-height: 22px; display: block; } .auction-card .auction-card-content .price-and-code-area .price strong { color: var(--title-color); font-family: var(--font-dmsans); font-size: 22px; font-weight: 700; line-height: 22px; } .auction-card .auction-card-content .price-and-code-area .code span { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 12px; font-weight: 600; line-height: 1; padding: 7px 14px; background-color: rgba(var(--primary-color-opc), 0.1); } .auction-card .auction-card-content .author-and-btn-area { display: flex; align-items: center; justify-content: space-between; gap: 15px; flex-wrap: wrap; padding-top: 12px; border-top: 1px solid var(--border-color2); margin-top: 20px; } @media (min-width: 1200px) and (max-width: 1399px) { .auction-card .auction-card-content .author-and-btn-area { gap: 10px; } } .auction-card .auction-card-content .author-and-btn-area .author-area { display: flex; align-items: center; gap: 5px; } .auction-card .auction-card-content .author-and-btn-area .author-area .author-img { width: 24px; height: 24px; border-radius: 50%; } .auction-card .auction-card-content .author-and-btn-area .author-area .author-img img { width: 24px; height: 24px; border-radius: 50%; } .auction-card .auction-card-content .author-and-btn-area .author-area .author-content h6 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 12px; font-weight: 600; line-height: 22px; margin-bottom: 0; } .auction-card .auction-card-content .bid-btn { color: var(--white-color); font-family: var(--font-dmsans); font-size: 14px; font-weight: 600; line-height: 1; white-space: nowrap; border-radius: 5px; background-color: var(--primary-color2); padding: 8px 20px; transition: 0.5s; } .auction-card .auction-card-content .bid-btn.disabled { pointer-events: none; cursor: default; background-color: var(--primary-color2); } .auction-card:hover .auction-card-img-wrap .card-img img { transform: scale(1.1); } .auction-card:hover .auction-card-img-wrap .card-img::after { height: 250%; transition: all 600ms linear; background-color: transparent; } .auction-card:hover .auction-card-img-wrap .view-and-favorite-area { animation: fadeInDown 0.45s linear; opacity: 1; } .auction-card:hover .auction-card-img-wrap .countdown-timer { opacity: 0; } .auction-card:hover .auction-card-content .bid-btn { background-color: var(--primary-color); } .auction-card:hover .auction-card-content .bid-btn.disabled { background-color: var(--primary-color2); } .auction-card.style-2 { border-radius: 10px; } .auction-card.style-2 .auction-card-img-wrap .card-img { border-radius: 10px 10px 0 0; } .auction-card.style-2 .auction-card-img-wrap .batch span { border-radius: 15px; padding: 6px 12px; } .auction-card.style-2 .auction-card-img-wrap .batch .code-no { opacity: 1; transition: 0.5s; } .auction-card.style-2 .auction-card-content { padding: 20px 15px; } .auction-card.style-2 .auction-card-content h6 { margin-bottom: 15px; } .auction-card.style-2 .auction-card-content .price-and-code-area { gap: 15px; } .auction-card.style-2:hover { border-color: rgba(var(--primary-color-opc), 0.2); } .auction-card.style-2:hover .auction-card-img-wrap .batch .code-no { opacity: 0; } .auction-card.style-3 { border-radius: 10px; } .auction-card.style-3 .auction-card-img-wrap .card-img { border-radius: 10px 10px 0 0; } .auction-card.style-3 .auction-card-img-wrap .batch span { border-radius: 15px; padding: 6px 12px; } .auction-card.style-3 .auction-card-img-wrap .batch .code-no { opacity: 1; transition: 0.5s; } .auction-card.style-3 .auction-card-content { padding: 20px 15px; } .auction-card.style-3 .auction-card-content h6 { margin-bottom: 15px; } .auction-card.style-3 .auction-card-content h6 a:hover { color: var(--primary-color3); } .auction-card.style-3 .auction-card-content .price-and-code-area { gap: 15px; } .auction-card.style-3:hover { border-color: rgba(var(--primary-color3-opc), 0.3); } .auction-card.style-3:hover .auction-card-img-wrap .batch .code-no { opacity: 0; } .auction-card.style-3:hover .auction-card-content .bid-btn { background-color: var(--primary-color3); } .auction-card.style-3:hover .auction-card-content .bid-btn.disabled { background-color: var(--primary-color2); } .auction-card.style-4 { border-radius: 5px; padding: 0; } .auction-card.style-4 .auction-card-img-wrap .card-img { border-radius: 5px 5px 0 0; } .auction-card.style-4 .auction-card-img-wrap .batch span { border-radius: 15px; padding: 6px 12px; } .auction-card.style-4 .auction-card-img-wrap .batch .code-no { opacity: 1; transition: 0.5s; } .auction-card.style-4 .auction-card-content { padding: 20px 15px; } .auction-card.style-4 .auction-card-content h6 { margin-bottom: 15px; } .auction-card.style-4 .auction-card-content .price-and-code-area { gap: 15px; } .auction-card.style-4:hover { border-color: rgba(var(--primary-color-opc), 0.3); } .auction-card.style-4:hover .auction-card-img-wrap .batch .code-no { opacity: 0; } .auction-card.style-4:hover .auction-card-content .bid-btn { background-color: var(--primary-color); } .auction-card.style-4:hover .auction-card-content .bid-btn.disabled { background-color: var(--primary-color2); } .auction-card.style-5 { border-radius: 5px; padding: 0; } .auction-card.style-5 .auction-card-img-wrap .card-img { border-radius: 5px 5px 0 0; } .auction-card.style-5 .auction-card-img-wrap .batch span { border-radius: 15px; padding: 6px 12px; } .auction-card.style-5 .auction-card-img-wrap .batch .code-no { opacity: 1; transition: 0.5s; } .auction-card.style-5 .auction-card-img-wrap .view-and-favorite-area li a { border: 1px solid rgba(var(--title-color-opc), 0.1); } .auction-card.style-5 .auction-card-content { padding: 20px 15px; } .auction-card.style-5 .auction-card-content h6 { margin-bottom: 15px; } .auction-card.style-5 .auction-card-content h6 a:hover { color: var(--primary-color4); } .auction-card.style-5 .auction-card-content .price-and-code-area { gap: 15px; } .auction-card.style-5:hover { border-color: rgba(var(--primary-color4-opc), 0.3); } .auction-card.style-5:hover .auction-card-img-wrap .batch .code-no { opacity: 0; } .auction-card.style-5:hover .auction-card-content .bid-btn { background-color: var(--primary-color4); } .auction-card.style-6 { border-radius: 10px; } .auction-card.style-6 .auction-card-img-wrap .card-img { border-radius: 10px 10px 0 0; } .auction-card.style-6 .auction-card-img-wrap .batch span { border-radius: 15px; padding: 6px 12px; } .auction-card.style-6 .auction-card-img-wrap .batch .code-no { opacity: 1; transition: 0.5s; } .auction-card.style-6 .auction-card-content { padding: 20px 15px; } .auction-card.style-6 .auction-card-content h6 { margin-bottom: 15px; } .auction-card.style-6 .auction-card-content h6 a:hover { color: var(--primary-color6); } .auction-card.style-6 .auction-card-content .price-and-code-area { gap: 15px; } .auction-card.style-6 .auction-card-content .bid-btn { background-color: var(--primary-color6); } .auction-card.style-6:hover { border-color: rgba(var(--primary-color5-opc), 0.8); } .auction-card.style-6:hover .auction-card-img-wrap .batch .code-no { opacity: 0; } .auction-card.style-6:hover .auction-card-content .bid-btn { background-color: var(--primary-color5); color: var(--title-color2); } .auction-card.style-7 { border-radius: 10px; } .auction-card.style-7 .auction-card-img-wrap .card-img { border-radius: 10px 10px 0 0; } .auction-card.style-7 .auction-card-img-wrap .batch span { border-radius: 15px; padding: 6px 12px; } .auction-card.style-7 .auction-card-img-wrap .batch .code-no { opacity: 1; transition: 0.5s; } .auction-card.style-7 .auction-card-content { padding: 20px 15px; } .auction-card.style-7 .auction-card-content h6 { margin-bottom: 15px; } .auction-card.style-7 .auction-card-content h6 a:hover { color: var(--primary-color7); } .auction-card.style-7 .auction-card-content .price-and-code-area { gap: 15px; } .auction-card.style-7:hover { border-color: rgba(var(--primary-color7-opc), 0.3); } .auction-card.style-7:hover .auction-card-img-wrap .batch .code-no { opacity: 0; } .auction-card.style-7:hover .auction-card-content .bid-btn { background-color: var(--primary-color7); } /*===================================== 05. Home1 Category Section ========================================*/ .category-card .category-img { display: flex; justify-content: center; position: relative; overflow: hidden; } .category-card .category-img img { border-radius: 10px; } .category-card .category-img::after { content: ""; position: absolute; width: 200%; height: 0%; left: 50%; top: 50%; background-color: rgba(255, 255, 255, 0.3); transform: translate(-50%, -50%) rotate(-45deg); z-index: 1; } .category-card .category-img:hover::after { height: 250%; transition: all 600ms linear; background-color: transparent; } .category-card .category-content { padding: 60px 20px 25px; background-color: var(--white-color); text-align: center; margin-top: -40px; } @media (min-width: 1200px) and (max-width: 1399px) { .category-card .category-content { padding: 60px 15px 25px; } } @media (min-width: 992px) and (max-width: 1199px) { .category-card .category-content { padding: 60px 15px 25px; } } @media (min-width: 768px) and (max-width: 991px) { .category-card .category-content { padding: 60px 15px 25px; } } @media (min-width: 576px) and (max-width: 767px) { .category-card .category-content { padding: 60px 10px 25px; } } .category-card .category-content h5 { margin-bottom: 5px; } .category-card .category-content h5 a { color: var(--title-color); font-family: var(--font-dmsans); font-size: 21px; font-weight: 600; line-height: 1.2; transition: 0.5s; } @media (min-width: 1200px) and (max-width: 1399px) { .category-card .category-content h5 a { font-size: 18px; } } @media (min-width: 992px) and (max-width: 1199px) { .category-card .category-content h5 a { font-size: 19px; } } @media (min-width: 768px) and (max-width: 991px) { .category-card .category-content h5 a { font-size: 18px; } } @media (min-width: 576px) and (max-width: 767px) { .category-card .category-content h5 a { font-size: 19px; } } .category-card .category-content h5 a:hover { color: var(--primary-color); } .category-card .category-content span { color: var(--paragraph-color2); font-family: var(--font-dmsans); font-size: 14px; font-weight: 500; line-height: 1; display: block; } .home1-category-section { padding: 0 70px; } @media (max-width: 1699px) { .home1-category-section { padding: 0 50px; } } @media (min-width: 1400px) and (max-width: 1599px) { .home1-category-section { padding: 0 25px; } } @media (max-width: 1399px) { .home1-category-section { padding: 0 20px; } } @media (max-width: 576px) { .home1-category-section { padding: 0; } } .home1-category-section .category-wrapper { background-image: url(../img/home1/home1-category-bg.png), linear-gradient(180deg, #e6f8ff 0%, #e6f8ff 100%); background-size: cover; background-repeat: no-repeat; background-position: center center; padding: 100px 0; } @media (max-width: 991px) { .home1-category-section .category-wrapper { padding: 90px 0; } } @media (max-width: 767px) { .home1-category-section .category-wrapper { padding: 70px 0; } } /*===================================== 06. Home1 Banner2 Section ========================================*/ .home1-banner2-section { padding: 0 70px; overflow: hidden; } @media (max-width: 1699px) { .home1-banner2-section { padding: 0 50px; } } @media (min-width: 1400px) and (max-width: 1599px) { .home1-banner2-section { padding: 0 25px; } } @media (max-width: 1399px) { .home1-banner2-section { padding: 0 20px; } } @media (max-width: 576px) { .home1-banner2-section { padding: 0; } } .home1-banner2-section .banner2-wrapper { background-image: url(../img/home1/home1-banner2-bg.png), linear-gradient(180deg, #e7f1f1 0%, #e7f1f1 100%); background-size: cover; background-repeat: no-repeat; background-position: center center; padding: 110px 8.5%; } @media (max-width: 1799px) { .home1-banner2-section .banner2-wrapper { padding: 110px 4%; } } @media (min-width: 1400px) and (max-width: 1599px) { .home1-banner2-section .banner2-wrapper { padding: 110px 40px; } } @media (max-width: 1399px) { .home1-banner2-section .banner2-wrapper { padding: 110px 40px; } } @media (max-width: 1199px) { .home1-banner2-section .banner2-wrapper { padding: 90px 70px; } } @media (max-width: 767px) { .home1-banner2-section .banner2-wrapper { padding: 70px 20px; } } @media (max-width: 576px) { .home1-banner2-section .banner2-wrapper { padding: 50px 10px; } } .home1-banner2-section .banner2-wrapper .home1-banner2-slider { position: relative; } .home1-banner2-section .banner2-wrapper .home1-banner2-slider .pagination-area .swiper-pagination2 { position: absolute; bottom: -1px; right: -1px; -webkit-mask-image: url(https://demo.egenslab.com/html/probid/preview/assets/img/home1/icon/home1-banner2-pagi-bg.svg); mask-image: url(https://demo.egenslab.com/html/probid/preview/assets/img/home1/icon/home1-banner2-pagi-bg.svg); -webkit-mask-position: center; mask-position: center; -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; -webkit-mask-size: cover; mask-size: cover; background-color: #E7F1F1; z-index: 9; padding: 28px 26px 15px 39px; top: unset; left: unset; display: flex; align-items: center; flex-direction: row; width: unset; gap: 14px; } @media (max-width: 767px) { .home1-banner2-section .banner2-wrapper .home1-banner2-slider .pagination-area .swiper-pagination2 { display: none; } } .home1-banner2-section .banner2-wrapper .home1-banner2-slider .pagination-area .swiper-pagination2 .swiper-pagination-bullet { width: 7px; height: 7px; background-color: var(--primary-color2); opacity: 1; margin: 0; } .home1-banner2-section .banner2-wrapper .home1-banner2-slider .pagination-area .swiper-pagination2 .swiper-pagination-bullet.swiper-pagination-bullet-active { background-color: transparent; border: 2px solid var(--primary-color); width: 13px; height: 13px; margin: 0; } .home1-banner2-section .banner2-wrapper .home1-banner2-slider .swiper-slide-active .price-area { animation: fadeInDown 1.7s; } .home1-banner2-section .banner2-wrapper .home1-banner2-slider .swiper-slide-active h2 { animation: fadeInDown 1.7s; } .home1-banner2-section .banner2-wrapper .home1-banner2-slider .swiper-slide-active .offer-timer { animation: fadeInUp 1.7s; } .home1-banner2-section .banner2-wrapper .home1-banner2-slider .swiper-slide-active .primary-btn { animation: fadeInUp 1.7s; } .home1-banner2-section .banner2-wrapper .banner2-left-area { border-radius: 20px; padding: 130px 0px 130px 60px; background-size: cover; background-repeat: no-repeat; position: relative; } @media (max-width: 1699px) { .home1-banner2-section .banner2-wrapper .banner2-left-area { padding: 120px 20px 120px 40px; } } @media (min-width: 1400px) and (max-width: 1599px) { .home1-banner2-section .banner2-wrapper .banner2-left-area { background-position-x: 70%; } } @media (min-width: 1200px) and (max-width: 1399px) { .home1-banner2-section .banner2-wrapper .banner2-left-area { background-position-x: 70%; } } @media (max-width: 1399px) { .home1-banner2-section .banner2-wrapper .banner2-left-area { padding: 100px 20px 100px 30px; } } @media (max-width: 991px) { .home1-banner2-section .banner2-wrapper .banner2-left-area { background-position-x: 50%; } } @media (max-width: 767px) { .home1-banner2-section .banner2-wrapper .banner2-left-area { flex-wrap: wrap; gap: 40px; padding: 90px 20px 90px 30px; background-position-x: -70%; } } @media (max-width: 576px) { .home1-banner2-section .banner2-wrapper .banner2-left-area { padding: 90px 20px 70px 20px; } } .home1-banner2-section .banner2-wrapper .banner2-left-area .batch { position: absolute; top: 15px; left: 15px; -webkit-mask-image: url(https://demo.egenslab.com/html/probid/preview/assets/img/home1/icon/home1-banner2-batch-bg.svg); mask-image: url(https://demo.egenslab.com/html/probid/preview/assets/img/home1/icon/home1-banner2-batch-bg.svg); -webkit-mask-position: center; mask-position: center; -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; -webkit-mask-size: cover; mask-size: cover; background-color: #CA6E2C; padding: 15px 13px; line-height: 1; } @media (max-width: 767px) { .home1-banner2-section .banner2-wrapper .banner2-left-area .batch { top: 10px; left: 10px; } } .home1-banner2-section .banner2-wrapper .banner2-left-area .batch span { color: var(--white-color); font-family: var(--font-dmsans); font-size: 12px; font-weight: 600; line-height: 17px; letter-spacing: 0.03em; text-align: center; display: block; } .home1-banner2-section .banner2-wrapper .banner2-left-area .banner2-left-content { max-width: 390px; width: 100%; } .home1-banner2-section .banner2-wrapper .banner2-left-area .banner2-left-content .price-area { margin-bottom: 25px; } @media (max-width: 991px) { .home1-banner2-section .banner2-wrapper .banner2-left-area .banner2-left-content .price-area { margin-bottom: 20px; } } @media (max-width: 576px) { .home1-banner2-section .banner2-wrapper .banner2-left-area .banner2-left-content .price-area { margin-bottom: 15px; } } .home1-banner2-section .banner2-wrapper .banner2-left-area .banner2-left-content .price-area span { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 12px; font-weight: 400; line-height: 1; letter-spacing: 0.02em; display: block; margin-bottom: 5px; } .home1-banner2-section .banner2-wrapper .banner2-left-area .banner2-left-content .price-area h3 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 30px; font-weight: 700; line-height: 1; margin-bottom: 0; } .home1-banner2-section .banner2-wrapper .banner2-left-area .banner2-left-content h2 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 35px; font-weight: 800; line-height: 1.3; margin-bottom: 40px; } @media (max-width: 991px) { .home1-banner2-section .banner2-wrapper .banner2-left-area .banner2-left-content h2 { font-size: 30px; margin-bottom: 30px; } } @media (max-width: 767px) { .home1-banner2-section .banner2-wrapper .banner2-left-area .banner2-left-content h2 { margin-bottom: 25px; } } @media (max-width: 576px) { .home1-banner2-section .banner2-wrapper .banner2-left-area .banner2-left-content h2 { font-size: 25px; margin-bottom: 20px; } } .home1-banner2-section .banner2-wrapper .banner2-left-area .banner2-left-content .offer-timer { margin-bottom: 50px; } @media (max-width: 991px) { .home1-banner2-section .banner2-wrapper .banner2-left-area .banner2-left-content .offer-timer { margin-bottom: 40px; } } @media (max-width: 767px) { .home1-banner2-section .banner2-wrapper .banner2-left-area .banner2-left-content .offer-timer { margin-bottom: 30px; } } .home1-banner2-section .banner2-wrapper .banner2-left-area .banner2-left-content .offer-timer > span { color: var(--title-color); font-size: 18px; font-family: var(--font-dmsans); font-weight: 500; line-height: 1; text-decoration-line: underline; display: block; margin-bottom: 25px; } @media (max-width: 576px) { .home1-banner2-section .banner2-wrapper .banner2-left-area .banner2-left-content .offer-timer > span { margin-bottom: 15px; } } .home1-banner2-section .banner2-wrapper .banner2-left-area .banner2-left-content .offer-timer .countdown-timer ul { padding: 0; margin: 0; list-style: none; display: flex; align-items: center; gap: 20px; } @media (min-width: 1200px) and (max-width: 1399px) { .home1-banner2-section .banner2-wrapper .banner2-left-area .banner2-left-content .offer-timer .countdown-timer ul { gap: 15px; } } @media (min-width: 992px) and (max-width: 1199px) { .home1-banner2-section .banner2-wrapper .banner2-left-area .banner2-left-content .offer-timer .countdown-timer ul { gap: 12px; } } @media (max-width: 576px) { .home1-banner2-section .banner2-wrapper .banner2-left-area .banner2-left-content .offer-timer .countdown-timer ul { gap: 12px; } } .home1-banner2-section .banner2-wrapper .banner2-left-area .banner2-left-content .offer-timer .countdown-timer ul li { color: var(--title-color); font-family: var(--font-dmsans); font-size: 25px; font-weight: 800; line-height: 1; display: flex; flex-direction: column; align-items: center; gap: 8px; } @media (min-width: 992px) and (max-width: 1199px) { .home1-banner2-section .banner2-wrapper .banner2-left-area .banner2-left-content .offer-timer .countdown-timer ul li { font-size: 23px; } } .home1-banner2-section .banner2-wrapper .banner2-left-area .banner2-left-content .offer-timer .countdown-timer ul li span { color: rgba(var(--title-color-opc), 0.7); font-family: var(--font-dmsans); font-size: 12px; font-weight: 400; line-height: 1; } .home1-banner2-section .banner2-wrapper .banner2-left-area .banner2-left-content .offer-timer .countdown-timer ul li span:first-child { display: none; visibility: hidden; } .home1-banner2-section .banner2-wrapper .banner2-left-area .banner2-left-content .offer-timer .countdown-timer ul svg { fill: rgba(var(--title-color-opc), 0.15); } .home1-banner2-section .banner2-wrapper .banner2-left-area .banner2-left-content .primary-btn { font-weight: 500; border-radius: 5px; padding: 13px 45px; } .home1-banner2-section .banner2-wrapper .banner2-left-area .banner2-left-img { min-width: 450px; } @media (max-width: 1699px) { .home1-banner2-section .banner2-wrapper .banner2-left-area .banner2-left-img { min-width: 400px; } } @media (max-width: 1399px) { .home1-banner2-section .banner2-wrapper .banner2-left-area .banner2-left-img { min-width: unset; } } .home1-banner2-section .banner2-wrapper .banner2-right-area { background-color: #E2D1F7; border-radius: 20px; height: 100%; } .home1-banner2-section .banner2-wrapper .banner2-right-area .banner2-right-content { text-align: center; padding: 50px 35px 70px; } @media (min-width: 1400px) and (max-width: 1599px) { .home1-banner2-section .banner2-wrapper .banner2-right-area .banner2-right-content { padding: 50px 25px 70px; } } @media (min-width: 1200px) and (max-width: 1399px) { .home1-banner2-section .banner2-wrapper .banner2-right-area .banner2-right-content { padding: 50px 20px 70px; } } @media (max-width: 576px) { .home1-banner2-section .banner2-wrapper .banner2-right-area .banner2-right-content { padding: 35px 15px 40px; } } .home1-banner2-section .banner2-wrapper .banner2-right-area .banner2-right-content h4 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 25px; font-weight: 500; line-height: 1.3; margin-bottom: 30px; } @media (max-width: 1199px) { .home1-banner2-section .banner2-wrapper .banner2-right-area .banner2-right-content h4 { font-weight: 700; font-size: 28px; margin-bottom: 25px; } } @media (max-width: 576px) { .home1-banner2-section .banner2-wrapper .banner2-right-area .banner2-right-content h4 { font-size: 25px; margin-bottom: 20px; } } .home1-banner2-section .banner2-wrapper .banner2-right-area .banner2-right-content .price-area { margin-bottom: 40px; } @media (max-width: 1199px) { .home1-banner2-section .banner2-wrapper .banner2-right-area .banner2-right-content .price-area { margin-bottom: 30px; } } .home1-banner2-section .banner2-wrapper .banner2-right-area .banner2-right-content .price-area span { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 12px; font-weight: 400; line-height: 1; letter-spacing: 0.02em; display: block; margin-bottom: 5px; } .home1-banner2-section .banner2-wrapper .banner2-right-area .banner2-right-content .price-area h3 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 30px; font-weight: 700; line-height: 1; margin-bottom: 0; } .home1-banner2-section .banner2-wrapper .banner2-right-area .banner2-right-content .countdown-timer ul { padding: 0; margin: 0; list-style: none; display: flex; align-items: center; justify-content: center; gap: 6px; } @media (max-width: 1199px) { .home1-banner2-section .banner2-wrapper .banner2-right-area .banner2-right-content .countdown-timer ul { gap: 12px; } } @media (max-width: 576px) { .home1-banner2-section .banner2-wrapper .banner2-right-area .banner2-right-content .countdown-timer ul { gap: 6px; } } .home1-banner2-section .banner2-wrapper .banner2-right-area .banner2-right-content .countdown-timer ul li { color: var(--title-color); font-family: var(--font-dmsans); font-size: 24px; font-weight: 700; line-height: 1; display: flex; flex-direction: column; align-items: center; gap: 8px; background-color: var(--white-color); padding: 8px 22px; border-radius: 5px; border: 1px solid var(--border-color2); } @media (min-width: 1400px) and (max-width: 1599px) { .home1-banner2-section .banner2-wrapper .banner2-right-area .banner2-right-content .countdown-timer ul li { font-size: 22px; padding: 7px 18px; } } @media (min-width: 1200px) and (max-width: 1399px) { .home1-banner2-section .banner2-wrapper .banner2-right-area .banner2-right-content .countdown-timer ul li { padding: 7px 13px; font-size: 22px; } } @media (max-width: 1199px) { .home1-banner2-section .banner2-wrapper .banner2-right-area .banner2-right-content .countdown-timer ul li { font-size: 26px; } } @media (max-width: 576px) { .home1-banner2-section .banner2-wrapper .banner2-right-area .banner2-right-content .countdown-timer ul li { font-size: 20px; padding: 5px 12px; } } .home1-banner2-section .banner2-wrapper .banner2-right-area .banner2-right-content .countdown-timer ul li.colon { background-color: unset; padding: 0; border: unset; } .home1-banner2-section .banner2-wrapper .banner2-right-area .banner2-right-content .countdown-timer ul li span { color: rgba(var(--title-color-opc), 0.7); font-family: var(--font-dmsans); font-size: 11px; font-weight: 500; line-height: 1; } .home1-banner2-section .banner2-wrapper .banner2-right-area .banner2-right-content .countdown-timer ul li span:first-child { display: none; visibility: hidden; } .home1-banner2-section .banner2-wrapper .banner2-right-area .banner2-right-content .countdown-timer ul svg { fill: var(--white-color); } @media (min-width: 992px) and (max-width: 1199px) { .home1-banner2-section .banner2-wrapper .banner2-right-area .banner2-right-img { max-width: 520px; width: 100%; margin: 0 auto; } } /*===================================== 07. Home1 About Section ========================================*/ .home1-about-section .about-top-area .about-content > ul { padding: 0; margin: 0; list-style: none; padding-top: 45px; -moz-columns: 2; columns: 2; } @media (max-width: 1399px) { .home1-about-section .about-top-area .about-content > ul { padding-top: 30px; } } @media (max-width: 767px) { .home1-about-section .about-top-area .about-content > ul { padding-top: 25px; } } @media (max-width: 576px) { .home1-about-section .about-top-area .about-content > ul { -moz-columns: unset; columns: unset; } } .home1-about-section .about-top-area .about-content > ul li { display: flex; align-items: center; gap: 7px; color: var(--paragraph-color2); font-family: var(--font-dmsans); font-size: 15px; font-weight: 500; line-height: 20px; margin-bottom: 25px; } @media (max-width: 767px) { .home1-about-section .about-top-area .about-content > ul li { margin-bottom: 20px; } } .home1-about-section .about-top-area .about-content > ul li:last-child { margin-bottom: 0; } .home1-about-section .about-top-area .about-content > ul li svg { fill: var(--primary-color); } .home1-about-section .about-top-area .about-content .counter-area { padding: 18px 0; border-top: 1px solid var(--border-color2); border-bottom: 1px solid var(--border-color2); margin-top: 35px; margin-bottom: 35px; } @media (max-width: 1399px) { .home1-about-section .about-top-area .about-content .counter-area { margin-top: 30px; margin-bottom: 30px; } } .home1-about-section .about-top-area .about-content .counter-area ul { padding: 0; margin: 0; list-style: none; display: flex; align-items: center; gap: 45px; } @media (min-width: 1200px) and (max-width: 1399px) { .home1-about-section .about-top-area .about-content .counter-area ul { gap: 30px; } } @media (max-width: 767px) { .home1-about-section .about-top-area .about-content .counter-area ul { gap: 25px; flex-wrap: wrap; } } .home1-about-section .about-top-area .about-content .counter-area ul .single-counter { display: flex; align-items: center; gap: 15px; position: relative; } @media (min-width: 1200px) and (max-width: 1399px) { .home1-about-section .about-top-area .about-content .counter-area ul .single-counter { gap: 10px; } } .home1-about-section .about-top-area .about-content .counter-area ul .single-counter::before { content: ""; width: 1px; height: 35px; background-color: rgba(var(--title-color-opc), 0.1); position: absolute; top: 50%; transform: translateY(-50%); left: -25px; } @media (min-width: 1200px) and (max-width: 1399px) { .home1-about-section .about-top-area .about-content .counter-area ul .single-counter::before { left: -15px; } } @media (max-width: 767px) { .home1-about-section .about-top-area .about-content .counter-area ul .single-counter::before { display: none; } } .home1-about-section .about-top-area .about-content .counter-area ul .single-counter:first-child::before { display: none; } .home1-about-section .about-top-area .about-content .counter-area ul .single-counter .icon svg { fill: rgba(var(--title-color-opc), 0.6); } .home1-about-section .about-top-area .about-content .counter-area ul .single-counter .content .content-top-area { display: flex; align-items: baseline; gap: 10px; margin-bottom: 5px; } .home1-about-section .about-top-area .about-content .counter-area ul .single-counter .content .content-top-area .number { display: flex; } .home1-about-section .about-top-area .about-content .counter-area ul .single-counter .content .content-top-area .number h5, .home1-about-section .about-top-area .about-content .counter-area ul .single-counter .content .content-top-area .number strong { color: var(--title-color); font-family: var(--font-dmsans); font-size: 28px; font-weight: 800; line-height: 1; margin-bottom: 0; } .home1-about-section .about-top-area .about-content .counter-area ul .single-counter .content .content-top-area span { color: var(--title-color); font-family: var(--font-dmsans); font-size: 14px; font-weight: 500; line-height: 1; } .home1-about-section .about-top-area .about-content .counter-area ul .single-counter .content p { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 13px; font-weight: 500; line-height: 17px; margin-bottom: 0; } .home1-about-section .about-bottom-area .about-author-content { position: relative; } .home1-about-section .about-bottom-area .about-author-content::before { content: ""; width: 30px; height: 188px; background-color: rgba(var(--primary-color-opc), 0.15); border-radius: 60px 0 0 60px; position: absolute; top: 50%; transform: translateY(-50%); left: -10px; } @media (max-width: 1199px) { .home1-about-section .about-bottom-area .about-author-content::before { height: 140px; border-radius: 30px 0 0 30px; } } @media (max-width: 991px) { .home1-about-section .about-bottom-area .about-author-content::before { display: none; } } .home1-about-section .about-bottom-area .about-author-content p { color: rgba(var(--title-color-opc), 0.5); font-family: var(--font-dmsans); font-size: 20px; font-style: italic; font-weight: 400; line-height: 1.9; margin-bottom: 20px; } @media (max-width: 1199px) { .home1-about-section .about-bottom-area .about-author-content p { margin-bottom: 15px; } } .home1-about-section .about-bottom-area .about-author-content h4 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 25px; font-weight: 600; line-height: 30px; margin-bottom: 0; } /*===================================== 08. Home1 Upcoming Auction Section ========================================*/ .home1-upcoming-auction-section { padding: 0 70px; overflow: hidden; } @media (max-width: 1699px) { .home1-upcoming-auction-section { padding: 0 30px; } } @media (min-width: 1400px) and (max-width: 1599px) { .home1-upcoming-auction-section { padding: 0 15px; } } @media (max-width: 1399px) { .home1-upcoming-auction-section { padding: 0 15px; } } @media (max-width: 576px) { .home1-upcoming-auction-section { padding: 0; } } .home1-upcoming-auction-section .upcoming-auction-wrapper { background-image: url(../img/home1/home1-upcoming-auction-bg.png), linear-gradient(180deg, #fbf8ee 0%, #fbf8ee 100%); background-size: cover; background-repeat: no-repeat; background-position: center center; padding: 80px 50px; } @media (max-width: 1699px) { .home1-upcoming-auction-section .upcoming-auction-wrapper { padding: 80px 35px; } } @media (min-width: 1400px) and (max-width: 1599px) { .home1-upcoming-auction-section .upcoming-auction-wrapper { padding: 80px 20px; } } @media (max-width: 1399px) { .home1-upcoming-auction-section .upcoming-auction-wrapper { padding: 80px 20px; } } @media (max-width: 767px) { .home1-upcoming-auction-section .upcoming-auction-wrapper { padding: 70px 10px; } } .home1-upcoming-auction-section .upcoming-auction-wrapper .upcoming-auction-nav { margin-bottom: 35px; } .home1-upcoming-auction-section .upcoming-auction-wrapper .upcoming-auction-nav .nav-tabs { border-bottom: 1px solid #2f2f2f; gap: 50px; } @media (max-width: 767px) { .home1-upcoming-auction-section .upcoming-auction-wrapper .upcoming-auction-nav .nav-tabs { gap: 18px; padding-left: 0; } } @media (max-width: 576px) { .home1-upcoming-auction-section .upcoming-auction-wrapper .upcoming-auction-nav .nav-tabs { gap: 20px; } } .home1-upcoming-auction-section .upcoming-auction-wrapper .upcoming-auction-nav .nav-tabs .nav-link { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 14px; font-weight: 600; letter-spacing: 0.36px; text-transform: uppercase; border: none; background: linear-gradient(to bottom, rgba(var(--primary-color-opc), 1) 0%, rgba(var(--primary-color-opc), 1) 98%); background-size: 0px 3px; background-repeat: no-repeat; background-position: right 100%; transition: background-size 0.75s; padding: 0; padding-bottom: 15px; } @media (max-width: 576px) { .home1-upcoming-auction-section .upcoming-auction-wrapper .upcoming-auction-nav .nav-tabs .nav-link { padding-bottom: 5px; margin-right: 5px; padding: 0; } } .home1-upcoming-auction-section .upcoming-auction-wrapper .upcoming-auction-nav .nav-tabs .nav-link.active { color: var(--primary-color); font-weight: 500; background-size: 100% 3px; background-position: 0% 100%; } .home1-upcoming-auction-section .upcoming-auction-wrapper .upcoming-auction-tab-area .upcoming-auction-tab-wrap { display: grid; grid-template-columns: 21.5% 78.5%; } @media (min-width: 1400px) and (max-width: 1599px) { .home1-upcoming-auction-section .upcoming-auction-wrapper .upcoming-auction-tab-area .upcoming-auction-tab-wrap { grid-template-columns: 19% 81%; } } @media (max-width: 1399px) { .home1-upcoming-auction-section .upcoming-auction-wrapper .upcoming-auction-tab-area .upcoming-auction-tab-wrap { display: block; } } .home1-upcoming-auction-section .upcoming-auction-wrapper .upcoming-auction-tab-area .upcoming-auction-tab-wrap .upcoming-auction-banner { padding-right: 20px; height: 100%; } @media (max-width: 1799px) { .home1-upcoming-auction-section .upcoming-auction-wrapper .upcoming-auction-tab-area .upcoming-auction-tab-wrap .upcoming-auction-banner { padding-right: 10px; } } @media (max-width: 1399px) { .home1-upcoming-auction-section .upcoming-auction-wrapper .upcoming-auction-tab-area .upcoming-auction-tab-wrap .upcoming-auction-banner { display: none; } } .home1-upcoming-auction-section .upcoming-auction-wrapper .upcoming-auction-tab-area .upcoming-auction-tab-wrap .upcoming-auction-banner img { height: 100%; -o-object-fit: cover; object-fit: cover; } .home1-upcoming-auction-section .upcoming-auction-wrapper .upcoming-auction-tab-area .auction-card { display: grid; grid-template-columns: 46% 54%; } @media (max-width: 1799px) { .home1-upcoming-auction-section .upcoming-auction-wrapper .upcoming-auction-tab-area .auction-card { grid-template-columns: 48% 52%; } } @media (min-width: 992px) and (max-width: 1199px) { .home1-upcoming-auction-section .upcoming-auction-wrapper .upcoming-auction-tab-area .auction-card { display: block; } } @media (max-width: 576px) { .home1-upcoming-auction-section .upcoming-auction-wrapper .upcoming-auction-tab-area .auction-card { display: block; } } .home1-upcoming-auction-section .upcoming-auction-wrapper .upcoming-auction-tab-area .auction-card .auction-card-img-wrap .card-img { height: 100%; } .home1-upcoming-auction-section .upcoming-auction-wrapper .upcoming-auction-tab-area .auction-card .auction-card-img-wrap .card-img img { height: 100%; -o-object-fit: cover; object-fit: cover; } @media (max-width: 1799px) { .home1-upcoming-auction-section .upcoming-auction-wrapper .upcoming-auction-tab-area .auction-card .auction-card-img-wrap .countdown-timer { width: 250px; padding: 0 20px; } } @media (min-width: 1400px) and (max-width: 1599px) { .home1-upcoming-auction-section .upcoming-auction-wrapper .upcoming-auction-tab-area .auction-card .auction-card-img-wrap .countdown-timer { width: 235px; padding: 0 15px; } } @media (min-width: 576px) and (max-width: 767px) { .home1-upcoming-auction-section .upcoming-auction-wrapper .upcoming-auction-tab-area .auction-card .auction-card-img-wrap .countdown-timer { width: 230px; padding: 0 15px; } } @media (min-width: 1400px) and (max-width: 1599px) { .home1-upcoming-auction-section .upcoming-auction-wrapper .upcoming-auction-tab-area .auction-card .auction-card-img-wrap .countdown-timer ul { gap: 10px; } } .home1-upcoming-auction-section .upcoming-auction-wrapper .upcoming-auction-tab-area .auction-card .auction-card-content { padding: 10px 15px 15px; } /*===================================== 09. Home1 Process Section ========================================*/ .home1-process-section { overflow: hidden; } .home1-process-section .process-wrapper { padding: 0 140px; position: relative; } @media (max-width: 1799px) { .home1-process-section .process-wrapper { padding: 0 120px; } } @media (max-width: 1699px) { .home1-process-section .process-wrapper { padding: 0 90px; } } @media (min-width: 1400px) and (max-width: 1599px) { .home1-process-section .process-wrapper { padding: 0 25px; } } @media (max-width: 1399px) { .home1-process-section .process-wrapper { padding: 0 20px; } } .home1-process-section .process-wrapper .bg-vector { position: absolute; left: 0; top: 50%; transform: translateY(-50%); z-index: -1; } @media (max-width: 1199px) { .home1-process-section .process-wrapper .bg-vector { display: none; } } .home1-process-section .process-wrapper .process-card { padding: 25px 20px; background-color: #FFF6EC; border-radius: 10px; max-width: 312px; width: 100%; } @media (max-width: 991px) { .home1-process-section .process-wrapper .process-card { max-width: unset; } } .home1-process-section .process-wrapper .process-card .process-card-top-area { display: flex; justify-content: space-between; margin-bottom: 35px; } .home1-process-section .process-wrapper .process-card .process-card-top-area .icon svg { fill: var(--paragraph-color); } .home1-process-section .process-wrapper .process-card .process-card-top-area .number span { font-family: var(--font-dmsans); font-size: 18px; font-weight: 800; line-height: 1; letter-spacing: 1.8px; -webkit-text-fill-color: transparent; -webkit-text-stroke: 1px rgba(var(--primary-color-opc), 0.3); } .home1-process-section .process-wrapper .process-card .process-card-content h3 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 30px; font-weight: 700; line-height: 32px; margin-bottom: 30px; } .home1-process-section .process-wrapper .process-card .process-card-content ul { padding: 0; margin: 0; list-style: none; } .home1-process-section .process-wrapper .process-card .process-card-content ul li { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 16px; font-weight: 500; line-height: 20.83px; letter-spacing: 0.02em; padding-bottom: 12px; border-bottom: 1px solid rgba(var(--primary-color-opc), 0.1); margin-bottom: 12px; } .home1-process-section .process-wrapper .process-card .process-card-content ul li:last-child { padding-bottom: 0; margin-bottom: 0; border-bottom: unset; } .home1-process-section .process-wrapper .process-card .process-card-content ul li strong { font-size: 17px; font-weight: 700; } .home1-process-section .process-wrapper .process-card.arrow { position: relative; } .home1-process-section .process-wrapper .process-card.arrow::before { content: url(https://demo.egenslab.com/html/probid/preview/assets/img/home1/icon/process-arrow1.svg); position: absolute; top: 49%; right: -98px; width: 72px; height: 28px; background-color: var(--white-color); z-index: 1; display: flex; align-items: center; justify-content: center; } @media (max-width: 1799px) { .home1-process-section .process-wrapper .process-card.arrow::before { right: -74px; } } @media (max-width: 1699px) { .home1-process-section .process-wrapper .process-card.arrow::before { top: 48%; right: -53px; width: 45px; } } @media (min-width: 1400px) and (max-width: 1599px) { .home1-process-section .process-wrapper .process-card.arrow::before { top: 46%; right: -30px; width: 30px; justify-content: end; background-color: transparent; width: unset; } } @media (max-width: 1399px) { .home1-process-section .process-wrapper .process-card.arrow::before { top: 52%; right: -30px; width: 30px; justify-content: end; background-color: transparent; width: unset; } } @media (max-width: 1199px) { .home1-process-section .process-wrapper .process-card.arrow::before { display: none; } } .home1-process-section .process-wrapper .process-card.two { background-color: #F6FCEC; margin-top: 48px; position: relative; } @media (max-width: 1199px) { .home1-process-section .process-wrapper .process-card.two { margin-top: 0; } } .home1-process-section .process-wrapper .process-card.two::before { content: url(https://demo.egenslab.com/html/probid/preview/assets/img/home1/icon/process-arrow2.svg); position: absolute; top: 57%; right: -76px; width: 57px; height: 28px; background-color: var(--white-color); display: flex; align-items: center; justify-content: center; z-index: 1; } @media (max-width: 1799px) { .home1-process-section .process-wrapper .process-card.two::before { top: 55%; right: -52px; width: 47px; } } @media (max-width: 1699px) { .home1-process-section .process-wrapper .process-card.two::before { top: 54%; right: -39px; width: 30px; } } @media (min-width: 1400px) and (max-width: 1599px) { .home1-process-section .process-wrapper .process-card.two::before { width: unset; background-color: transparent; top: 52%; right: -19px; width: 30px; } } @media (max-width: 1399px) { .home1-process-section .process-wrapper .process-card.two::before { width: unset; background-color: transparent; top: 47%; right: -15px; width: 30px; } } @media (max-width: 1199px) { .home1-process-section .process-wrapper .process-card.two::before { display: none; } } .home1-process-section .process-wrapper .process-card.three { background-color: #FEEFF1; position: relative; } .home1-process-section .process-wrapper .process-card.three::before { content: url(https://demo.egenslab.com/html/probid/preview/assets/img/home1/icon/process-arrow3.svg); position: absolute; top: 23%; right: -92px; width: 57px; height: 28px; background-color: var(--white-color); display: flex; align-items: center; justify-content: center; } @media (max-width: 1799px) { .home1-process-section .process-wrapper .process-card.three::before { top: 25%; right: -63px; } } @media (max-width: 1699px) { .home1-process-section .process-wrapper .process-card.three::before { right: -58px; } } @media (min-width: 1400px) and (max-width: 1599px) { .home1-process-section .process-wrapper .process-card.three::before { background-color: transparent; width: unset; height: unset; top: 28%; right: -31px; } } @media (max-width: 1399px) { .home1-process-section .process-wrapper .process-card.three::before { background-color: transparent; width: unset; height: unset; top: 32%; right: -31px; } } @media (max-width: 1199px) { .home1-process-section .process-wrapper .process-card.three::before { display: none; } } .home1-process-section .process-wrapper .process-card.four { background-color: #F6FBFF; margin-top: 48px; } @media (max-width: 1199px) { .home1-process-section .process-wrapper .process-card.four { margin-top: 0; } } .home1-process-section .process-wrapper .process-card:hover .process-card-top-area .icon svg { animation: bounceIn 1s linear; } /*===================================== 10. Home1 Logo Section ========================================*/ .logo-section { padding: 0 70px; } @media (max-width: 1699px) { .logo-section { padding: 0 50px; } } @media (min-width: 1400px) and (max-width: 1599px) { .logo-section { padding: 0 25px; } } @media (max-width: 1399px) { .logo-section { padding: 0 20px; } } @media (max-width: 576px) { .logo-section { padding: 0; } } .logo-section .logo-wrap { background-image: url(../img/home1/home1-category-bg.png), linear-gradient(180deg, #e4f1ff 0%, #e4f1ff 100%); background-size: cover; background-repeat: no-repeat; background-position: center center; padding: 110px 0; } @media (max-width: 1199px) { .logo-section .logo-wrap { padding: 90px 0; } } @media (max-width: 767px) { .logo-section .logo-wrap { padding: 70px 0; } } .logo-section .logo-wrap .logo-title { text-align: center; margin-bottom: 60px; } @media (max-width: 991px) { .logo-section .logo-wrap .logo-title { margin-bottom: 40px; } } .logo-section .logo-wrap .logo-title h6 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 18px; font-weight: 500; line-height: 1.2; letter-spacing: 0.36px; margin-bottom: 0; } .logo-section .logo-wrap .logo-area { overflow: hidden; } .logo-section .logo-wrap .logo-area .js-marquee-wrapper { display: flex; align-items: center; gap: 110px; } @media (max-width: 1499px) { .logo-section .logo-wrap .logo-area .js-marquee-wrapper { gap: 70px; } } @media (max-width: 576px) { .logo-section .logo-wrap .logo-area .js-marquee-wrapper { gap: 50px; } } .logo-section .logo-wrap .logo-area .js-marquee-wrapper .js-marquee { display: flex; align-items: center; gap: 110px; margin-right: 0 !important; } @media (max-width: 1499px) { .logo-section .logo-wrap .logo-area .js-marquee-wrapper .js-marquee { gap: 70px; } } @media (max-width: 576px) { .logo-section .logo-wrap .logo-area .js-marquee-wrapper .js-marquee { gap: 50px; } } .logo-section.two { padding: 0; } .logo-section.two .logo-wrap { background-image: unset; padding: 0; } .logo-section.three { padding: 0; } .logo-section.three .logo-wrap { border-radius: 5px; padding: 50px 40px; } @media (max-width: 991px) { .logo-section.three .logo-wrap { padding: 50px 20px; } } .logo-section.four { padding: 0; } .logo-section.four .logo-wrap { border-radius: 5px; padding: 0; background-image: unset; } /*===================================== 11. Home1 Faq Section ========================================*/ .faq-wrappper .faq-content .accordion .accordion-item { border: 1px solid var(--border-color2); border-radius: 20px; padding: 0 35px; background-color: transparent; margin-bottom: 30px; } @media (max-width: 767px) { .faq-wrappper .faq-content .accordion .accordion-item { padding: 0 15px; } } @media (max-width: 576px) { .faq-wrappper .faq-content .accordion .accordion-item { border-radius: 10px; } } .faq-wrappper .faq-content .accordion .accordion-item:last-child { margin-bottom: 0; } .faq-wrappper .faq-content .accordion .accordion-item .accordion-header .accordion-button { border: none; border-radius: unset; box-shadow: none; color: var(--title-color); font-family: var(--font-dmsans); background-color: transparent; font-size: 20px; font-weight: 600; line-height: 1.2; padding: 20px 0; border-bottom: 1px solid transparent; } @media (max-width: 991px) { .faq-wrappper .faq-content .accordion .accordion-item .accordion-header .accordion-button { padding: 15px 0; } } @media (max-width: 576px) { .faq-wrappper .faq-content .accordion .accordion-item .accordion-header .accordion-button { font-size: 18px; } } .faq-wrappper .faq-content .accordion .accordion-item .accordion-header .accordion-button::after { width: 34px; height: 34px; background-color: rgba(var(--primary-color-opc), 0.2); border-radius: 50%; display: flex; align-items: center; justify-content: center; color: var(--paragraph-color); content: "\f4fe"; font-family: bootstrap-icons; background-image: none; font-weight: 600; font-size: 24px; transition: 0.5s; } @media (max-width: 767px) { .faq-wrappper .faq-content .accordion .accordion-item .accordion-header .accordion-button::after { width: 26px; height: 26px; font-size: 20px; } } .faq-wrappper .faq-content .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed) { background-color: unset; border-bottom: 1px solid var(--border-color2); } .faq-wrappper .faq-content .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed)::after { content: "\f2ea"; background-color: var(--primary-color); color: var(--white-color); } .faq-wrappper .faq-content .accordion .accordion-item .accordion-header .accordion-button:hover::after { background-color: var(--primary-color); color: var(--white-color); } .faq-wrappper .faq-content .accordion .accordion-item .accordion-body { padding: 20px 0; padding-bottom: 15px; color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 16px; font-weight: 400; line-height: 1.9; letter-spacing: 0.48px; } @media (max-width: 576px) { .faq-wrappper .faq-content .accordion .accordion-item .accordion-body { font-size: 14px; padding: 15px 0px; } } .faq-wrappper.two .faq-content .accordion .accordion-item { border-radius: 5px; } .faq-wrappper.two .faq-content .accordion .accordion-item .accordion-header .accordion-button { padding: 16px 0; } .faq-wrappper.two .faq-content .accordion .accordion-item .accordion-header .accordion-button::after { background-color: rgba(var(--primary-color4-opc), 0.2); } .faq-wrappper.two .faq-content .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed)::after { background-color: var(--primary-color4); } .faq-wrappper.two .faq-content .accordion .accordion-item .accordion-header .accordion-button:hover::after { background-color: var(--primary-color4); color: var(--white-color); } .faq-wrappper.three .faq-content .accordion .accordion-item .accordion-header .accordion-button::after { background-color: rgba(var(--primary-color7-opc), 0.2); } .faq-wrappper.three .faq-content .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed)::after { background-color: var(--primary-color7); } .faq-wrappper.three .faq-content .accordion .accordion-item .accordion-header .accordion-button:hover::after { background-color: var(--primary-color7); } .faq-contact-wrap { background-color: #FDF4EB; border-radius: 20px; } .faq-contact-wrap .contact-address-area { text-align: center; padding: 30px 50px 40px; } @media (max-width: 1399px) { .faq-contact-wrap .contact-address-area { padding: 30px 25px 40px; } } @media (max-width: 576px) { .faq-contact-wrap .contact-address-area { padding: 30px 20px 40px; } } .faq-contact-wrap .contact-address-area h4 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 26px; font-weight: 700; line-height: 1.3; margin-bottom: 20px; } .faq-contact-wrap .contact-address-area .contact-area { text-align: center; display: flex; flex-direction: column; align-items: center; } .faq-contact-wrap .contact-address-area .contact-area .icon { width: 64px; height: 64px; border-radius: 50%; border: 1px solid rgba(var(--primary-color-opc), 0.3); display: flex; align-items: center; justify-content: center; margin-bottom: 30px; } .faq-contact-wrap .contact-address-area .contact-area .icon svg { fill: var(--primary-color); } .faq-contact-wrap .contact-address-area .contact-area .content { position: relative; } .faq-contact-wrap .contact-address-area .contact-area .content::before { content: ""; width: 100px; height: 1px; background-color: rgba(var(--title-color-opc), 0.15); position: absolute; left: 50%; transform: translateX(-50%); top: -15px; } .faq-contact-wrap .contact-address-area .contact-area .content span { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 14px; font-weight: 400; line-height: 18px; display: block; margin-bottom: 5px; } .faq-contact-wrap .contact-address-area .contact-area .content h5 { margin-bottom: 0; } .faq-contact-wrap .contact-address-area .contact-area .content h5 a { color: var(--title-color); font-family: var(--font-dmsans); font-size: 22px; font-weight: 600; line-height: 1; } .faq-contact-wrap .contact-bottom-area { background-color: #F1F7FE; border-radius: 40px 40px 20px 20px; padding: 35px 22px 35px 35px; } @media (max-width: 1399px) { .faq-contact-wrap .contact-bottom-area { padding: 35px 25px; } } @media (min-width: 992px) and (max-width: 1199px) { .faq-contact-wrap .contact-bottom-area { border-radius: 30px 30px 20px 20px; padding: 35px 20px; } } @media (max-width: 576px) { .faq-contact-wrap .contact-bottom-area { border-radius: 30px 30px 20px 20px; padding: 35px 20px; } } .faq-contact-wrap .contact-bottom-area h6 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 18px; font-weight: 600; line-height: 23px; margin-bottom: 20px; } .faq-contact-wrap .contact-bottom-area .form-inner input { border-radius: 10px; border: 1px solid var(--border-color2); } .faq-contact-wrap .contact-bottom-area .form-inner textarea { border-radius: 10px; border: 1px solid var(--border-color2); } .faq-contact-wrap .contact-bottom-area .primary-btn { margin-top: 25px; border-radius: 5px; font-size: 14px; padding: 12px 26px; } .faq-contact-wrap .faq-nav-btn-area { padding: 40px 25px; } @media (max-width: 767px) { .faq-contact-wrap .faq-nav-btn-area { padding: 30px 20px; } } .faq-contact-wrap .faq-nav-btn-area .nav-pills .nav-link { background-color: transparent; padding: 0; padding-bottom: 30px; margin-bottom: 30px; border-bottom: 1px solid var(--white-color); color: var(--title-color); font-family: var(--font-dmsans); font-size: 22px; font-weight: 500; line-height: 1; } @media (max-width: 767px) { .faq-contact-wrap .faq-nav-btn-area .nav-pills .nav-link { padding-bottom: 20px; margin-bottom: 20px; } } .faq-contact-wrap .faq-nav-btn-area .nav-pills .nav-link:last-child { padding-bottom: 0; margin-bottom: 0; border: unset; } .faq-contact-wrap .faq-nav-btn-area .nav-pills .nav-link.active { color: var(--primary-color); } .faq-contact-wrap.two .contact-address-area { background-color: #F4EBFF; padding: 60px 20px; border-radius: 10px; } @media (max-width: 767px) { .faq-contact-wrap.two .contact-address-area { padding: 40px 20px; } } .faq-contact-wrap.two .contact-address-area h4 { font-size: 22px; } .faq-contact-wrap.three .faq-nav-btn-area .nav-pills .nav-link.active { color: var(--primary-color7); } .faq-contact-wrap.three .contact-address-area { background-color: #F4EBFF; padding: 60px 20px; border-radius: 10px; } @media (max-width: 767px) { .faq-contact-wrap.three .contact-address-area { padding: 40px 20px; } } .faq-contact-wrap.three .contact-address-area h4 { font-size: 22px; } .faq-contact-wrap.three .contact-address-area .contact-area .icon { border: 1px solid rgba(var(--primary-color7-opc), 0.3); } .faq-contact-wrap.three .contact-address-area .contact-area .icon svg { fill: var(--primary-color7); } /*===================================== 12. Home1 Testimonial Section ========================================*/ .home1-tetimonial-section { padding: 0 70px; } @media (max-width: 1699px) { .home1-tetimonial-section { padding: 0 50px; } } @media (min-width: 1400px) and (max-width: 1599px) { .home1-tetimonial-section { padding: 0 25px; } } @media (max-width: 1399px) { .home1-tetimonial-section { padding: 0 20px; } } @media (max-width: 576px) { .home1-tetimonial-section { padding: 0; } } .home1-tetimonial-section .testimonial-wrapper { background-image: url(../img/home1/home1-banner2-bg.png), linear-gradient(180deg, #eef8f2 0%, #eef8f2 100%); background-size: cover; background-repeat: no-repeat; background-position: center center; padding: 100px 0; position: relative; } @media (max-width: 1199px) { .home1-tetimonial-section .testimonial-wrapper { padding: 90px 0; } } @media (max-width: 767px) { .home1-tetimonial-section .testimonial-wrapper { padding: 70px 0; } } .home1-tetimonial-section .testimonial-wrapper .testimonial-slider-wrap { position: relative; } .home1-tetimonial-section .testimonial-wrapper .testimonial-slider-wrap .testimonial-content-wrap { text-align: center; max-width: 920px; width: 100%; margin: 0 auto; } @media (max-width: 1199px) { .home1-tetimonial-section .testimonial-wrapper .testimonial-slider-wrap .testimonial-content-wrap { max-width: 820px; } } .home1-tetimonial-section .testimonial-wrapper .testimonial-slider-wrap .testimonial-content-wrap .quote { margin-bottom: 30px; } .home1-tetimonial-section .testimonial-wrapper .testimonial-slider-wrap .testimonial-content-wrap .quote svg { fill: none; stroke: rgba(var(--primary-color-opc), 0.3); } .home1-tetimonial-section .testimonial-wrapper .testimonial-slider-wrap .testimonial-content-wrap span { color: var(--primary-color); font-family: var(--font-dmsans); font-size: 16px; font-weight: 500; line-height: 20.83px; margin-bottom: 15px; display: block; } .home1-tetimonial-section .testimonial-wrapper .testimonial-slider-wrap .testimonial-content-wrap p { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 22px; font-weight: 400; line-height: 1.9; margin-bottom: 25px; } @media (max-width: 767px) { .home1-tetimonial-section .testimonial-wrapper .testimonial-slider-wrap .testimonial-content-wrap p { font-size: 20px; } } @media (max-width: 576px) { .home1-tetimonial-section .testimonial-wrapper .testimonial-slider-wrap .testimonial-content-wrap p { font-size: 18px; } } .home1-tetimonial-section .testimonial-wrapper .testimonial-slider-wrap .author-area { text-align: center; } .home1-tetimonial-section .testimonial-wrapper .testimonial-slider-wrap .author-area .author-img { width: 50px; height: 50px; border-radius: 50%; margin: 0 auto; margin-bottom: 15px; } .home1-tetimonial-section .testimonial-wrapper .testimonial-slider-wrap .author-area .author-img img { width: 50px; height: 50px; border-radius: 50%; } .home1-tetimonial-section .testimonial-wrapper .testimonial-slider-wrap .author-area .author-content h6 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 18px; font-weight: 600; line-height: 1.2; margin-bottom: 2px; } .home1-tetimonial-section .testimonial-wrapper .testimonial-slider-wrap .author-area .author-content span { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 14px; font-weight: 500; line-height: 18.23px; } .home1-tetimonial-section .testimonial-wrapper .testimonial-slider-wrap .swiper-slide-active .quote, .home1-tetimonial-section .testimonial-wrapper .testimonial-slider-wrap .swiper-slide-active span, .home1-tetimonial-section .testimonial-wrapper .testimonial-slider-wrap .swiper-slide-active p { animation: fadeInDown 1.7s; } .home1-tetimonial-section .testimonial-wrapper .testimonial-slider-wrap .swiper-slide-active .author-area { animation: fadeInUp 1.7s; } @media (max-width: 991px) { .home1-tetimonial-section .testimonial-wrapper .slider-btn-grp { display: none; } } .home1-tetimonial-section .testimonial-wrapper .slider-btn-grp .slider-btn { position: absolute; top: 50%; transform: translateY(-50%); left: -12%; z-index: 1; } @media (max-width: 1799px) { .home1-tetimonial-section .testimonial-wrapper .slider-btn-grp .slider-btn { left: -6%; } } @media (min-width: 1400px) and (max-width: 1599px) { .home1-tetimonial-section .testimonial-wrapper .slider-btn-grp .slider-btn { left: 0; } } @media (max-width: 1399px) { .home1-tetimonial-section .testimonial-wrapper .slider-btn-grp .slider-btn { left: 10px; } } @media (min-width: 992px) and (max-width: 1199px) { .home1-tetimonial-section .testimonial-wrapper .slider-btn-grp .slider-btn { left: 0; } } .home1-tetimonial-section .testimonial-wrapper .slider-btn-grp .slider-btn.testimonial-slider-next { left: unset; right: -12%; } @media (max-width: 1799px) { .home1-tetimonial-section .testimonial-wrapper .slider-btn-grp .slider-btn.testimonial-slider-next { right: -6%; } } @media (min-width: 1400px) and (max-width: 1599px) { .home1-tetimonial-section .testimonial-wrapper .slider-btn-grp .slider-btn.testimonial-slider-next { right: 0; } } @media (max-width: 1399px) { .home1-tetimonial-section .testimonial-wrapper .slider-btn-grp .slider-btn.testimonial-slider-next { right: 10px; } } @media (min-width: 992px) and (max-width: 1199px) { .home1-tetimonial-section .testimonial-wrapper .slider-btn-grp .slider-btn.testimonial-slider-next { right: 0; } } /*===================================== 13. Home1 Blog Section ========================================*/ .blog-card { border: 1px solid var(--border-color2); } .blog-card .blog-card-img-wrap { position: relative; overflow: hidden; } .blog-card .blog-card-img-wrap .card-img { position: relative; overflow: hidden; display: block; transition: all 0.5s ease-out; } .blog-card .blog-card-img-wrap .card-img img { transition: all 0.5s ease-out; } @media (max-width: 991px) { .blog-card .blog-card-img-wrap .card-img img { width: 100%; } } .blog-card .blog-card-img-wrap .card-img::after { position: absolute; width: 200%; height: 0%; left: 50%; top: 50%; background-color: rgba(255, 255, 255, 0.3); transform: translate(-50%, -50%) rotate(-45deg); content: ""; z-index: 1; } .blog-card .blog-card-img-wrap .batch { -webkit-mask-image: url(https://demo.egenslab.com/html/probid/preview/assets/img/home1/icon/blog-batch-bg.svg); mask-image: url(https://demo.egenslab.com/html/probid/preview/assets/img/home1/icon/blog-batch-bg.svg); -webkit-mask-position: center; mask-position: center; -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; -webkit-mask-size: cover; mask-size: cover; background-color: var(--white-color); padding: 9px 16px 9px 24px; white-space: nowrap; display: inline-flex; position: absolute; bottom: 0; right: 0; z-index: 1; } .blog-card .blog-card-img-wrap .batch .date { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 13px; font-weight: 500; line-height: 1; display: inline-flex; align-items: center; gap: 5px; } .blog-card .blog-card-img-wrap .batch .date svg { fill: var(--white-color); } .blog-card .card-content { padding: 30px 25px; } @media (max-width: 1399px) { .blog-card .card-content { padding: 30px 20px; } } @media (min-width: 992px) and (max-width: 1199px) { .blog-card .card-content { padding: 25px 15px; } } @media (max-width: 991px) { .blog-card .card-content { padding: 25px 18px; } } @media (max-width: 576px) { .blog-card .card-content { padding: 25px 15px; } } .blog-card .card-content .blog-meta { margin-bottom: 10px; display: flex; align-items: center; flex-wrap: wrap; gap: 10px; } .blog-card .card-content .blog-meta .category { padding: 0; margin: 0; list-style: none; display: flex; align-items: center; flex-wrap: wrap; gap: 10px; } .blog-card .card-content .blog-meta .category li { position: relative; line-height: 1; } .blog-card .card-content .blog-meta .category li a { color: var(--title-color); font-family: var(--font-dmsans); font-size: 13px; font-weight: 500; line-height: 1; transition: 0.5s; } .blog-card .card-content .blog-meta .category li a:hover { color: var(--primary-color); } .blog-card .card-content .blog-meta .blog-comment { position: relative; padding-left: 10px; line-height: 1; } .blog-card .card-content .blog-meta .blog-comment::before { content: ""; position: absolute; top: 50%; transform: translateY(-50%); left: 0px; background-color: rgba(var(--title-color-opc), 0.2); width: 3px; height: 3px; border-radius: 50%; } .blog-card .card-content .blog-meta .blog-comment span { color: rgba(var(--title-color-opc), 0.5); font-family: var(--font-dmsans); font-size: 13px; font-weight: 500; line-height: 1; position: relative; } .blog-card .card-content .blog-meta .blog-date { position: relative; padding-left: 10px; line-height: 1; } .blog-card .card-content .blog-meta .blog-date::before { content: ""; position: absolute; top: 50%; transform: translateY(-50%); left: 0px; background-color: rgba(var(--title-color-opc), 0.2); width: 3px; height: 3px; border-radius: 50%; } .blog-card .card-content .blog-meta .blog-date a { color: var(--title-color); font-family: var(--font-dmsans); font-size: 13px; font-weight: 500; line-height: 1; transition: 0.5s; } .blog-card .card-content .blog-meta .blog-date a:hover { color: var(--primary-color); } .blog-card .card-content h4 { margin-bottom: 0; } .blog-card .card-content h4 a { color: var(--title-color); font-family: var(--font-dmsans); font-size: 22px; font-weight: 600; line-height: 1.4; transition: 0.5s; } @media (min-width: 1200px) and (max-width: 1399px) { .blog-card .card-content h4 a { font-size: 21px; } } @media (max-width: 1199px) { .blog-card .card-content h4 a { font-size: 20px; } } @media (min-width: 992px) and (max-width: 1199px) { .blog-card .card-content h4 a { font-size: 17px; } } @media (max-width: 576px) { .blog-card .card-content h4 a { font-size: 18px; } } .blog-card .card-content h4 a:hover { color: var(--primary-color); } .blog-card .card-content p { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 15px; font-weight: 400; line-height: 1.9; margin-bottom: 0; padding-top: 15px; } .blog-card .card-content .view-button { padding: 0 18px 2px 0; margin-top: 25px; } @media (min-width: 992px) and (max-width: 1199px) { .blog-card .card-content .view-button { font-size: 15px; margin-top: 20px; } } @media (max-width: 576px) { .blog-card .card-content .view-button { margin-top: 20px; } } .blog-card:hover .blog-card-img-wrap .card-img img { transform: scale(1.1); } .blog-card:hover .blog-card-img-wrap .card-img::after { height: 250%; transition: all 600ms linear; background-color: transparent; } .blog-card.two { border-radius: 10px; } .blog-card.two .blog-card-img-wrap { margin: 20px 20px 0 20px; } @media (min-width: 992px) and (max-width: 1199px) { .blog-card.two .blog-card-img-wrap { margin: 10px 10px 0 10px; } } @media (max-width: 991px) { .blog-card.two .blog-card-img-wrap { margin: 15px 15px 0 15px; } } @media (max-width: 576px) { .blog-card.two .blog-card-img-wrap { margin: 10px 10px 0 10px; } } .blog-card.two .blog-card-img-wrap .card-img { border-radius: 10px; } .blog-card.two .blog-card-img-wrap .card-img img { border-radius: 10px; } .blog-card.two .blog-card-img-wrap .batch { -webkit-mask-image: url(https://demo.egenslab.com/html/probid/preview/assets/img/home1/icon/blog-batch-bg2.svg); mask-image: url(https://demo.egenslab.com/html/probid/preview/assets/img/home1/icon/blog-batch-bg2.svg); padding: 9px 24px 9px 16px; top: 0; left: 0; bottom: unset; right: unset; z-index: 1; } .blog-card.two .card-content { padding: 30px 22px; } @media (max-width: 1399px) { .blog-card.two .card-content { padding: 30px 20px; } } @media (max-width: 991px) { .blog-card.two .card-content { padding: 25px 18px; } } .blog-card.three { border-radius: 5px; } .blog-card.three .blog-card-img-wrap .card-img { border-radius: 5px 5px 0 0; } .blog-card.three .blog-card-img-wrap .card-img img { border-radius: 5px 5px 0 0; } .blog-card.three .card-content { padding: 30px 50px; } @media (max-width: 1399px) { .blog-card.three .card-content { padding: 30px 40px; } } @media (max-width: 1199px) { .blog-card.three .card-content { padding: 30px 35px; } } @media (min-width: 768px) and (max-width: 991px) { .blog-card.three .card-content { padding: 25px 20px; } } @media (max-width: 576px) { .blog-card.three .card-content { padding: 22px 15px; } } .blog-card.three .card-content .blog-meta .category li a:hover { color: var(--primary-color3); } .blog-card.three .card-content .blog-meta .blog-date a:hover { color: var(--primary-color3); } .blog-card.three .card-content h4 a { font-size: 28px; } @media (max-width: 1199px) { .blog-card.three .card-content h4 a { font-size: 25px; } } @media (max-width: 991px) { .blog-card.three .card-content h4 a { font-size: 20px; } } @media (max-width: 576px) { .blog-card.three .card-content h4 a { font-size: 18px; } } .blog-card.three .card-content h4 a:hover { color: var(--primary-color3); } .blog-card.three .card-content .view-button2 { margin-top: 30px; } @media (max-width: 991px) { .blog-card.three .card-content .view-button2 { margin-top: 20px; } } .blog-card.four { padding: 15px 15px 0 15px; background-color: #F5F5F5; border-radius: 5px; position: relative; } @media (min-width: 992px) and (max-width: 1199px) { .blog-card.four { padding: 10px 10px 0 10px; } } @media (max-width: 576px) { .blog-card.four { padding: 10px 10px 0 10px; } } .blog-card.four .blog-card-img-wrap .card-img { border-radius: 5px; } .blog-card.four .blog-card-img-wrap .card-img img { border-radius: 5px; } .blog-card.four .card-content { padding: 25px 10px; } @media (min-width: 992px) and (max-width: 1199px) { .blog-card.four .card-content h4 a { font-size: 18px; } } .blog-card.four .batch { position: absolute; top: 0; left: 0; z-index: 1; } .blog-card.four .batch .date { color: var(--white-color); font-family: var(--font-dmsans); font-size: 12px; font-weight: 500; line-height: 1; letter-spacing: 0.02em; background-color: var(--primary-color); border: 1px solid rgba(var(--title-color-opc), 0.2); border-radius: 5px 100px 100px 170px; padding: 9px 15px 9px 18px; display: inline-block; } .blog-card.five { padding: 15px 15px 0 15px; background-color: #F5F5F5; border: unset; border-radius: 10px; position: relative; } @media (min-width: 992px) and (max-width: 1199px) { .blog-card.five { padding: 10px 10px 0 10px; } } @media (max-width: 576px) { .blog-card.five { padding: 10px 10px 0 10px; } } .blog-card.five .blog-card-img-wrap .card-img { border-radius: 8px; } .blog-card.five .blog-card-img-wrap .card-img img { border-radius: 8px; } .blog-card.five .card-content { padding: 25px 10px; } .blog-card.five .card-content .blog-meta .category li a:hover { color: var(--primary-color6); } @media (min-width: 992px) and (max-width: 1199px) { .blog-card.five .card-content h4 a { font-size: 18px; } } .blog-card.five .card-content h4 a:hover { color: var(--primary-color6); } .blog-card.five .batch { position: absolute; top: 0; left: 0; z-index: 1; } .blog-card.five .batch .date { color: var(--title-color); font-family: var(--font-dmsans); font-size: 12px; font-weight: 500; line-height: 1; letter-spacing: 0.02em; background-color: var(--white-color); border: 1px solid rgba(var(--primary-color6-opc), 0.15); padding: 9px 15px 9px 18px; display: inline-block; border-radius: 50px 100px 100px 0; } /*===================================== 14. Home1 Footer Section ========================================*/ footer { padding: 0 70px; } @media (max-width: 1699px) { footer { padding: 0 50px; } } @media (min-width: 1400px) and (max-width: 1599px) { footer { padding: 0 25px; } } @media (max-width: 1399px) { footer { padding: 0 20px; } } @media (max-width: 1199px) { footer { padding: 0; } } footer .home1-footer-top-area { background-color: #AAAEDB; padding: 25px; } @media (max-width: 1399px) { footer .home1-footer-top-area { padding: 20px; } } @media (min-width: 992px) and (max-width: 1199px) { footer .home1-footer-top-area { padding: 15px; } } @media (max-width: 576px) { footer .home1-footer-top-area { padding: 15px; } } footer .home1-footer-top-area .footer-top-banner { background-image: linear-gradient(180deg, rgba(11, 12, 12, 0.8) 0%, rgba(11, 12, 12, 0.8) 100%), url(../img/home1/home1-footer-top-banner-img1.jpg); background-size: cover; background-repeat: no-repeat; background-position: center center; display: flex; align-items: center; justify-content: space-between; padding: 14px 20px 14px 40px; position: relative; overflow: hidden; } @media (max-width: 1399px) { footer .home1-footer-top-area .footer-top-banner { padding: 14px 20px 14px 25px; } } @media (min-width: 992px) and (max-width: 1199px) { footer .home1-footer-top-area .footer-top-banner { padding: 14px 20px; } } @media (max-width: 576px) { footer .home1-footer-top-area .footer-top-banner { padding: 14px 15px; } } footer .home1-footer-top-area .footer-top-banner::before { content: ""; background: rgba(255, 255, 255, 0.2); position: absolute; left: -75%; top: 0; height: 100%; width: 50%; transform: skewX(-25deg); transform-origin: right; transition: transform 0.4s ease-in; } footer .home1-footer-top-area .footer-top-banner .banner-content span { color: var(--primary-color); font-family: var(--font-dmsans); font-size: 16px; font-weight: 400; line-height: 1; display: block; margin-bottom: 10px; } footer .home1-footer-top-area .footer-top-banner .banner-content h2 { margin-bottom: 0; } footer .home1-footer-top-area .footer-top-banner .banner-content h2 a { color: var(--white-color); font-family: var(--font-dmsans); font-size: 38px; font-weight: 800; line-height: 30px; transition: 0.5s; } @media (max-width: 1399px) { footer .home1-footer-top-area .footer-top-banner .banner-content h2 a { font-size: 33px; } } @media (min-width: 992px) and (max-width: 1199px) { footer .home1-footer-top-area .footer-top-banner .banner-content h2 a { font-size: 32px; } } @media (max-width: 576px) { footer .home1-footer-top-area .footer-top-banner .banner-content h2 a { font-size: 28px; } } footer .home1-footer-top-area .footer-top-banner .banner-content h2 a:hover { color: var(--primary-color); } footer .home1-footer-top-area .footer-top-banner .arrow svg { fill: rgba(255, 255, 255, 0.1); transition: 0.5s; } @media (max-width: 576px) { footer .home1-footer-top-area .footer-top-banner .arrow svg { width: 70px; } } @keyframes shine { 100% { left: 125%; } } footer .home1-footer-top-area .footer-top-banner:hover::before { transform-origin: left; animation: shine 0.75s; } footer .home1-footer-top-area .footer-top-banner:hover .arrow svg { fill: rgba(255, 255, 255, 0.3); } footer .home1-footer-top-area .footer-top-banner.two { background-image: linear-gradient(180deg, rgba(11, 12, 12, 0.8) 0%, rgba(11, 12, 12, 0.8) 100%), url(../img/home1/home1-footer-top-banner-img2.jpg); } footer .footer-wrapper { background-image: url(../img/home1/home1-footer-bg.png), linear-gradient(180deg, #d4d6ed 0%, #d4d6ed 100%); background-size: cover; background-repeat: no-repeat; background-position: center center; } footer .footer-wrapper .footer-menu-wrap { padding: 105px 0; } @media (max-width: 1199px) { footer .footer-wrapper .footer-menu-wrap { padding: 90px 0; } } @media (max-width: 767px) { footer .footer-wrapper .footer-menu-wrap { padding: 70px 0; } } footer .footer-wrapper .footer-menu-wrap .footer-widget .widget-title { margin-bottom: 20px; } footer .footer-wrapper .footer-menu-wrap .footer-widget .widget-title h4 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 22px; font-weight: 700; line-height: 1; letter-spacing: 0.03em; margin-bottom: 0; padding-bottom: 10px; position: relative; } footer .footer-wrapper .footer-menu-wrap .footer-widget .widget-title h4::after { content: ""; position: absolute; bottom: 0; left: 0; width: 107px; height: 2px; border-radius: 10px; background: linear-gradient(90deg, #0B0C0C 0.01%, rgba(11, 12, 12, 0) 102.8%); } footer .footer-wrapper .footer-menu-wrap .footer-widget .menu-container { display: flex; gap: 30px; } @media (min-width: 1200px) and (max-width: 1399px) { footer .footer-wrapper .footer-menu-wrap .footer-widget .menu-container { gap: 20px; } } @media (max-width: 1199px) { footer .footer-wrapper .footer-menu-wrap .footer-widget .menu-container { gap: 15px; } } footer .footer-wrapper .footer-menu-wrap .footer-widget .menu-container .widget-list { padding: 0; margin: 0; list-style: none; } footer .footer-wrapper .footer-menu-wrap .footer-widget .menu-container .widget-list li { margin-bottom: 20px; line-height: 1; transition: 0.5s; position: relative; transform: translateX(0); } @media (max-width: 1199px) { footer .footer-wrapper .footer-menu-wrap .footer-widget .menu-container .widget-list li { margin-bottom: 15px; } } footer .footer-wrapper .footer-menu-wrap .footer-widget .menu-container .widget-list li:last-child { margin-bottom: 0; } footer .footer-wrapper .footer-menu-wrap .footer-widget .menu-container .widget-list li a { color: rgba(var(--title-color-opc), 0.6); font-family: var(--font-dmsans); font-size: 16px; font-weight: 400; line-height: 1.3; letter-spacing: 0.34px; transition: 0.5s; } @media (min-width: 1200px) and (max-width: 1399px) { footer .footer-wrapper .footer-menu-wrap .footer-widget .menu-container .widget-list li a { font-size: 15px; } } @media (max-width: 1199px) { footer .footer-wrapper .footer-menu-wrap .footer-widget .menu-container .widget-list li a { font-size: 15px; } } @media (max-width: 576px) { footer .footer-wrapper .footer-menu-wrap .footer-widget .menu-container .widget-list li a { font-size: 14px; } } footer .footer-wrapper .footer-menu-wrap .footer-widget .menu-container .widget-list li::after { content: ""; width: 10px; height: 1px; background-color: var(--primary-color); position: absolute; left: -15px; top: 50%; transform: translateY(-50%); opacity: 0; transition: 0.35s; } footer .footer-wrapper .footer-menu-wrap .footer-widget .menu-container .widget-list li:hover { transform: translateX(10px); } footer .footer-wrapper .footer-menu-wrap .footer-widget .menu-container .widget-list li:hover a { color: var(--primary-color); } footer .footer-wrapper .footer-menu-wrap .footer-widget .menu-container .widget-list li:hover::after { opacity: 1; } footer .footer-wrapper .footer-menu-wrap .footer-logo-area { text-align: center; position: relative; padding: 0 45px; } @media (max-width: 1399px) { footer .footer-wrapper .footer-menu-wrap .footer-logo-area { padding: 0 30px; } } @media (min-width: 992px) and (max-width: 1199px) { footer .footer-wrapper .footer-menu-wrap .footer-logo-area { padding: 0 15px; } } @media (max-width: 991px) { footer .footer-wrapper .footer-menu-wrap .footer-logo-area { padding: 0; } } @media (max-width: 576px) { footer .footer-wrapper .footer-menu-wrap .footer-logo-area { text-align: start; } } footer .footer-wrapper .footer-menu-wrap .footer-logo-area::before { content: ""; width: 1px; height: 240px; background-color: rgba(255, 255, 255, 0.4); position: absolute; top: 50%; transform: translateY(-50%); left: 0; } @media (max-width: 991px) { footer .footer-wrapper .footer-menu-wrap .footer-logo-area::before { display: none; } } footer .footer-wrapper .footer-menu-wrap .footer-logo-area::after { content: ""; width: 1px; height: 240px; background-color: rgba(255, 255, 255, 0.4); position: absolute; top: 50%; transform: translateY(-50%); right: 0; } @media (max-width: 991px) { footer .footer-wrapper .footer-menu-wrap .footer-logo-area::after { display: none; } } footer .footer-wrapper .footer-menu-wrap .footer-logo-area .footer-logo { margin-bottom: 50px; } @media (max-width: 991px) { footer .footer-wrapper .footer-menu-wrap .footer-logo-area .footer-logo { margin-bottom: 40px; } } @media (max-width: 767px) { footer .footer-wrapper .footer-menu-wrap .footer-logo-area .footer-logo { margin-bottom: 30px; } } footer .footer-wrapper .footer-menu-wrap .footer-logo-area .footer-logo img { max-width: 171px; width: 100%; } @media (max-width: 576px) { footer .footer-wrapper .footer-menu-wrap .footer-logo-area .footer-logo img { max-width: 150px; } } footer .footer-wrapper .footer-menu-wrap .footer-logo-area .social-area h5 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 22px; font-weight: 600; line-height: 1.3; margin-bottom: 0px; } footer .footer-wrapper .footer-menu-wrap .footer-logo-area .social-area p { color: #868686; font-family: var(--font-dmsans); font-size: 14px; font-weight: 400; line-height: 1.8; margin-bottom: 15px; } @media (max-width: 767px) { footer .footer-wrapper .footer-menu-wrap .footer-logo-area .social-area p { margin-bottom: 15px; } } footer .footer-wrapper .footer-menu-wrap .footer-logo-area .social-area .social-list { padding: 0; margin: 0; list-style: none; display: flex; align-items: center; justify-content: center; gap: 30px; flex-wrap: wrap; } @media (max-width: 1199px) { footer .footer-wrapper .footer-menu-wrap .footer-logo-area .social-area .social-list { gap: 20px; } } @media (max-width: 576px) { footer .footer-wrapper .footer-menu-wrap .footer-logo-area .social-area .social-list { justify-content: start; } } footer .footer-wrapper .footer-menu-wrap .footer-logo-area .social-area .social-list li { display: block; text-align: center; } footer .footer-wrapper .footer-menu-wrap .footer-logo-area .social-area .social-list li a i { color: var(--title-color); transition: 0.5s; } footer .footer-wrapper .footer-menu-wrap .footer-logo-area .social-area .social-list li a span { color: var(--title-color); font-family: var(--font-dmsans); font-size: 12px; font-weight: 400; line-height: 1; display: block; padding-top: 2px; transition: 0.5s; } footer .footer-wrapper .footer-menu-wrap .footer-logo-area .social-area .social-list li:hover a i { color: var(--primary-color); } footer .footer-wrapper .footer-menu-wrap .footer-logo-area .social-area .social-list li:hover a span { color: var(--primary-color); } footer .footer-wrapper .footer-menu-wrap .newletter-area { max-width: 312px; width: 100%; margin-bottom: 45px; } @media (max-width: 991px) { footer .footer-wrapper .footer-menu-wrap .newletter-area { margin-bottom: 35px; } } footer .footer-wrapper .footer-menu-wrap .newletter-area h4 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 27px; font-weight: 700; line-height: 1.3; margin-bottom: 30px; } @media (max-width: 991px) { footer .footer-wrapper .footer-menu-wrap .newletter-area h4 { margin-bottom: 20px; font-size: 25px; } } footer .footer-wrapper .footer-menu-wrap .newletter-area .form-inner { border: 1px solid var(--primary-color2); border-radius: 5px; display: flex; align-items: center; justify-content: space-between; padding: 0 15px; } footer .footer-wrapper .footer-menu-wrap .newletter-area .form-inner input { height: 49px; background-color: transparent; border: unset; padding-left: 0; } footer .footer-wrapper .footer-menu-wrap .newletter-area .form-inner button { background-color: transparent; border: unset; } footer .footer-wrapper .footer-menu-wrap .newletter-area .form-inner button i { color: var(--title-color); } footer .footer-wrapper .footer-menu-wrap .payment-area h6 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 16px; font-weight: 500; line-height: 30px; margin-bottom: 8px; } footer .footer-wrapper .footer-menu-wrap .payment-area .payment-options { margin: 0; list-style: none; padding: 10px; display: flex; align-items: center; gap: 32px; background-color: var(--white-color); border-radius: 5px; } footer .footer-wrapper .footer-bottom { display: flex; align-items: center; justify-content: space-between; padding: 30px 0; border-top: 1px solid rgba(255, 255, 255, 0.4); } @media (max-width: 991px) { footer .footer-wrapper .footer-bottom { flex-wrap: wrap; gap: 20px; justify-content: center; } } footer .footer-wrapper .footer-bottom .copyright-area p { color: rgba(var(--title-color-opc), 0.6); font-family: var(--font-dmsans); font-size: 14px; font-weight: 500; line-height: normal; margin-bottom: 0; } footer .footer-wrapper .footer-bottom .copyright-area p a { color: var(--title-color); font-weight: 600; transition: 0.5s; } footer .footer-wrapper .footer-bottom .copyright-area p a:hover { color: var(--primary-color); } footer .footer-wrapper .footer-bottom .footer-bottom-right ul { padding: 0; margin: 0; list-style: none; display: flex; align-items: center; justify-content: space-between; gap: 40px; flex-wrap: wrap; line-height: 1; } @media (max-width: 991px) { footer .footer-wrapper .footer-bottom .footer-bottom-right ul { gap: 30px; } } @media (max-width: 576px) { footer .footer-wrapper .footer-bottom .footer-bottom-right ul { gap: 20px; justify-content: center; } } footer .footer-wrapper .footer-bottom .footer-bottom-right ul li a { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 15px; font-weight: 500; line-height: 1; letter-spacing: 0.3px; transition: 0.5s; } footer .footer-wrapper .footer-bottom .footer-bottom-right ul li a:hover { color: var(--primary-color); } footer.style-2 { padding: 0; } footer.style-2 .footer-wrapper { background-image: url(../img/home2/home2-footer-bg.png), linear-gradient(180deg, #222222 0%, #222222 100%); background-size: cover; background-repeat: no-repeat; } footer.style-2 .footer-wrapper .footer-menu-wrap .footer-widget .widget-title h4 { color: var(--white-color); } footer.style-2 .footer-wrapper .footer-menu-wrap .footer-widget .widget-title h4::after { background: linear-gradient(90deg, #fff 0.01%, rgba(11, 12, 12, 0) 102.8%); } footer.style-2 .footer-wrapper .footer-menu-wrap .footer-widget .menu-container .widget-list li a { color: rgba(255, 255, 255, 0.6); } footer.style-2 .footer-wrapper .footer-menu-wrap .footer-widget .menu-container .widget-list li:hover a { color: var(--primary-color); } footer.style-2 .footer-wrapper .footer-menu-wrap .footer-logo-area::before { background-color: rgba(255, 255, 255, 0.05); } footer.style-2 .footer-wrapper .footer-menu-wrap .footer-logo-area::after { background-color: rgba(255, 255, 255, 0.05); } footer.style-2 .footer-wrapper .footer-menu-wrap .footer-logo-area .social-area h5 { color: var(--white-color); } footer.style-2 .footer-wrapper .footer-menu-wrap .footer-logo-area .social-area .social-list li a i { color: var(--white-color); transition: 0.5s; } footer.style-2 .footer-wrapper .footer-menu-wrap .footer-logo-area .social-area .social-list li a span { color: var(--white-color); transition: 0.5s; } footer.style-2 .footer-wrapper .footer-menu-wrap .footer-logo-area .social-area .social-list li:hover a i { color: var(--primary-color); } footer.style-2 .footer-wrapper .footer-menu-wrap .footer-logo-area .social-area .social-list li:hover a span { color: var(--primary-color); } footer.style-2 .footer-wrapper .footer-menu-wrap .newletter-area h4 { color: var(--white-color); } footer.style-2 .footer-wrapper .footer-menu-wrap .newletter-area .form-inner { border: 1px solid rgba(255, 255, 255, 0.3); } footer.style-2 .footer-wrapper .footer-menu-wrap .newletter-area .form-inner input { color: var(--white-color); } footer.style-2 .footer-wrapper .footer-menu-wrap .newletter-area .form-inner button i { color: var(--white-color); } footer.style-2 .footer-wrapper .footer-menu-wrap .payment-area h6 { color: var(--white-color); } footer.style-2 .footer-wrapper .footer-menu-wrap .payment-area .payment-options { background-color: rgba(255, 255, 255, 0.2); } footer.style-2 .footer-wrapper .footer-bottom { border-top: 1px solid rgba(255, 255, 255, 0.1); } footer.style-2 .footer-wrapper .footer-bottom .copyright-area p { color: rgba(255, 255, 255, 0.63); } footer.style-2 .footer-wrapper .footer-bottom .copyright-area p a { color: var(--white-color); } footer.style-2 .footer-wrapper .footer-bottom .copyright-area p a:hover { color: var(--primary-color); } footer.style-2 .footer-wrapper .footer-bottom .footer-bottom-right ul li a { color: rgba(255, 255, 255, 0.63); } footer.style-2 .footer-wrapper .footer-bottom .footer-bottom-right ul li a:hover { color: var(--primary-color); } footer.style-3 { padding: 0; } footer.style-3 .footer-wrapper { background-image: unset; background-color: #5B7B47; border-radius: 50px 50px 0 0; } @media (max-width: 1199px) { footer.style-3 .footer-wrapper { border-radius: 30px 30px 0 0; } } @media (max-width: 576px) { footer.style-3 .footer-wrapper { border-radius: 20px 20px 0 0; } } footer.style-3 .footer-wrapper .footer-menu-wrap .footer-widget .widget-title h4 { color: var(--white-color); } footer.style-3 .footer-wrapper .footer-menu-wrap .footer-widget .widget-title h4::after { background: linear-gradient(90deg, #fff 0.01%, rgba(11, 12, 12, 0) 102.8%); } footer.style-3 .footer-wrapper .footer-menu-wrap .footer-widget .menu-container .widget-list li a { color: rgba(255, 255, 255, 0.6); } footer.style-3 .footer-wrapper .footer-menu-wrap .footer-widget .menu-container .widget-list li::after { background-color: var(--primary-color2); } footer.style-3 .footer-wrapper .footer-menu-wrap .footer-widget .menu-container .widget-list li:hover a { color: var(--primary-color2); } footer.style-3 .footer-wrapper .footer-menu-wrap .footer-logo-area::before { background-color: rgba(255, 255, 255, 0.08); } footer.style-3 .footer-wrapper .footer-menu-wrap .footer-logo-area::after { background-color: rgba(255, 255, 255, 0.05); } footer.style-3 .footer-wrapper .footer-menu-wrap .footer-logo-area .social-area h5 { color: var(--white-color); } footer.style-3 .footer-wrapper .footer-menu-wrap .footer-logo-area .social-area p { color: #E1E1E1; } footer.style-3 .footer-wrapper .footer-menu-wrap .footer-logo-area .social-area .social-list li a i { color: var(--white-color); transition: 0.5s; } footer.style-3 .footer-wrapper .footer-menu-wrap .footer-logo-area .social-area .social-list li a span { color: var(--white-color); transition: 0.5s; } footer.style-3 .footer-wrapper .footer-menu-wrap .footer-logo-area .social-area .social-list li:hover a i { color: var(--primary-color2); } footer.style-3 .footer-wrapper .footer-menu-wrap .footer-logo-area .social-area .social-list li:hover a span { color: var(--primary-color2); } footer.style-3 .footer-wrapper .footer-menu-wrap .newletter-area h4 { color: var(--white-color); } footer.style-3 .footer-wrapper .footer-menu-wrap .newletter-area .form-inner { border: 1px solid rgba(255, 255, 255, 0.3); } footer.style-3 .footer-wrapper .footer-menu-wrap .newletter-area .form-inner input { color: var(--white-color); } footer.style-3 .footer-wrapper .footer-menu-wrap .newletter-area .form-inner input::-moz-placeholder { color: rgba(255, 255, 255, 0.6); } footer.style-3 .footer-wrapper .footer-menu-wrap .newletter-area .form-inner input::placeholder { color: rgba(255, 255, 255, 0.6); } footer.style-3 .footer-wrapper .footer-menu-wrap .newletter-area .form-inner button i { color: var(--white-color); } footer.style-3 .footer-wrapper .footer-menu-wrap .payment-area h6 { color: var(--white-color); } footer.style-3 .footer-wrapper .footer-bottom { border-top: 1px solid rgba(255, 255, 255, 0.1); } footer.style-3 .footer-wrapper .footer-bottom .copyright-area p { color: rgba(255, 255, 255, 0.63); } footer.style-3 .footer-wrapper .footer-bottom .copyright-area p a { color: var(--white-color); } footer.style-3 .footer-wrapper .footer-bottom .copyright-area p a:hover { color: var(--primary-color2); } footer.style-3 .footer-wrapper .footer-bottom .footer-bottom-right ul li a { color: rgba(255, 255, 255, 0.63); } footer.style-3 .footer-wrapper .footer-bottom .footer-bottom-right ul li a:hover { color: var(--primary-color2); } footer.style-4 { padding: 0; } footer.style-4 .footer-wrapper { background-image: url(../img/home4/home4-footer-bg.png), linear-gradient(180deg, #0a0a0a 0%, #0a0a0a 100%); background-size: cover; background-repeat: no-repeat; } footer.style-4 .footer-wrapper .footer-menu-wrap .footer-widget .widget-title h4 { color: var(--white-color); } footer.style-4 .footer-wrapper .footer-menu-wrap .footer-widget .widget-title h4::after { background: linear-gradient(90deg, #fff 0.01%, rgba(11, 12, 12, 0) 102.8%); } footer.style-4 .footer-wrapper .footer-menu-wrap .footer-widget .menu-container .widget-list li a { color: rgba(255, 255, 255, 0.6); } footer.style-4 .footer-wrapper .footer-menu-wrap .footer-widget .menu-container .widget-list li:hover a { color: var(--primary-color); } footer.style-4 .footer-wrapper .footer-menu-wrap .footer-logo-area::before { background-color: rgba(255, 255, 255, 0.05); } footer.style-4 .footer-wrapper .footer-menu-wrap .footer-logo-area::after { background-color: rgba(255, 255, 255, 0.05); } footer.style-4 .footer-wrapper .footer-menu-wrap .footer-logo-area .social-area h5 { color: var(--white-color); } footer.style-4 .footer-wrapper .footer-menu-wrap .footer-logo-area .social-area .social-list li a i { color: var(--white-color); transition: 0.5s; } footer.style-4 .footer-wrapper .footer-menu-wrap .footer-logo-area .social-area .social-list li a span { color: var(--white-color); transition: 0.5s; } footer.style-4 .footer-wrapper .footer-menu-wrap .footer-logo-area .social-area .social-list li:hover a i { color: var(--primary-color); } footer.style-4 .footer-wrapper .footer-menu-wrap .footer-logo-area .social-area .social-list li:hover a span { color: var(--primary-color); } footer.style-4 .footer-wrapper .footer-menu-wrap .newletter-area h4 { color: var(--white-color); } footer.style-4 .footer-wrapper .footer-menu-wrap .newletter-area .form-inner { border: 1px solid rgba(255, 255, 255, 0.3); } footer.style-4 .footer-wrapper .footer-menu-wrap .newletter-area .form-inner input { color: var(--white-color); } footer.style-4 .footer-wrapper .footer-menu-wrap .newletter-area .form-inner button i { color: var(--white-color); } footer.style-4 .footer-wrapper .footer-menu-wrap .payment-area h6 { color: var(--white-color); } footer.style-4 .footer-wrapper .footer-menu-wrap .payment-area .payment-options { background-color: rgba(255, 255, 255, 0.2); } footer.style-4 .footer-wrapper .footer-bottom { border-top: 1px solid rgba(255, 255, 255, 0.1); } footer.style-4 .footer-wrapper .footer-bottom .copyright-area p { color: rgba(255, 255, 255, 0.63); } footer.style-4 .footer-wrapper .footer-bottom .copyright-area p a { color: var(--white-color); } footer.style-4 .footer-wrapper .footer-bottom .copyright-area p a:hover { color: var(--primary-color); } footer.style-4 .footer-wrapper .footer-bottom .footer-bottom-right ul li a { color: rgba(255, 255, 255, 0.63); } footer.style-4 .footer-wrapper .footer-bottom .footer-bottom-right ul li a:hover { color: var(--primary-color); } footer.style-5 { padding: 0; } footer.style-5 .footer-wrapper { background-image: url(../img/home5/home5-footer-bg.png), linear-gradient(180deg, #e4f5f2 0%, #e4f5f2 100%); } footer.style-5 .footer-wrapper .footer-menu-wrap { padding: 200px 0 110px 0; } @media (max-width: 1199px) { footer.style-5 .footer-wrapper .footer-menu-wrap { padding: 185px 0 90px 0; } } @media (max-width: 767px) { footer.style-5 .footer-wrapper .footer-menu-wrap { padding: 165px 0 70px 0; } } footer.style-5 .footer-wrapper .footer-menu-wrap .footer-widget .menu-container .widget-list li a { color: var(--paragraph-color); } footer.style-5 .footer-wrapper .footer-menu-wrap .footer-widget .menu-container .widget-list li::after { background-color: var(--primary-color4); } footer.style-5 .footer-wrapper .footer-menu-wrap .footer-widget .menu-container .widget-list li:hover a { color: var(--primary-color4); } footer.style-5 .footer-wrapper .footer-menu-wrap .footer-widget .menu-container .widget-list li:hover::after { opacity: 1; } footer.style-5 .footer-wrapper .footer-menu-wrap .footer-logo-area::before { background-color: rgba(var(--title-color-opc), 0.05); } footer.style-5 .footer-wrapper .footer-menu-wrap .footer-logo-area::after { background-color: rgba(var(--title-color-opc), 0.05); } footer.style-5 .footer-wrapper .footer-menu-wrap .footer-logo-area .social-area .social-list li:hover a i { color: var(--primary-color4); } footer.style-5 .footer-wrapper .footer-menu-wrap .footer-logo-area .social-area .social-list li:hover a span { color: var(--primary-color4); } footer.style-5 .footer-wrapper .footer-bottom { border-top: 1px solid rgba(var(--title-color-opc), 0.1); } footer.style-5 .footer-wrapper .footer-bottom .copyright-area p a:hover { color: var(--primary-color4); } footer.style-5 .footer-wrapper .footer-bottom .footer-bottom-right ul li a:hover { color: var(--primary-color4); } footer.style-5 .footer-wrapper.two .footer-menu-wrap { padding: 105px 0; } @media (max-width: 1199px) { footer.style-5 .footer-wrapper.two .footer-menu-wrap { padding: 90px 0; } } @media (max-width: 767px) { footer.style-5 .footer-wrapper.two .footer-menu-wrap { padding: 70px 0; } } footer.style-6 { padding: 0; } footer.style-6 .footer-wrapper { background-image: url(../img/home6/home6-footer-bg.png), linear-gradient(180deg, #1a1a1a 0%, #1a1a1a 100%); background-size: cover; background-repeat: no-repeat; } footer.style-6 .footer-wrapper .footer-menu-wrap .footer-widget .widget-title h4 { color: var(--white-color); } footer.style-6 .footer-wrapper .footer-menu-wrap .footer-widget .widget-title h4::after { background: linear-gradient(90deg, #fff 0.01%, rgba(11, 12, 12, 0) 102.8%); } footer.style-6 .footer-wrapper .footer-menu-wrap .footer-widget .menu-container .widget-list li a { color: rgba(255, 255, 255, 0.6); } footer.style-6 .footer-wrapper .footer-menu-wrap .footer-widget .menu-container .widget-list li::after { background-color: var(--primary-color5); } footer.style-6 .footer-wrapper .footer-menu-wrap .footer-widget .menu-container .widget-list li:hover a { color: var(--primary-color5); } footer.style-6 .footer-wrapper .footer-menu-wrap .footer-logo-area::before { background-color: rgba(255, 255, 255, 0.05); } footer.style-6 .footer-wrapper .footer-menu-wrap .footer-logo-area::after { background-color: rgba(255, 255, 255, 0.05); } footer.style-6 .footer-wrapper .footer-menu-wrap .footer-logo-area .social-area h5 { color: var(--white-color); } footer.style-6 .footer-wrapper .footer-menu-wrap .footer-logo-area .social-area .social-list li a i { color: var(--white-color); transition: 0.5s; } footer.style-6 .footer-wrapper .footer-menu-wrap .footer-logo-area .social-area .social-list li a span { color: var(--white-color); transition: 0.5s; } footer.style-6 .footer-wrapper .footer-menu-wrap .footer-logo-area .social-area .social-list li:hover a i { color: var(--primary-color5); } footer.style-6 .footer-wrapper .footer-menu-wrap .footer-logo-area .social-area .social-list li:hover a span { color: var(--primary-color5); } footer.style-6 .footer-wrapper .footer-menu-wrap .newletter-area h4 { color: var(--white-color); } footer.style-6 .footer-wrapper .footer-menu-wrap .newletter-area .form-inner { border: 1px solid rgba(255, 255, 255, 0.3); } footer.style-6 .footer-wrapper .footer-menu-wrap .newletter-area .form-inner input { color: var(--white-color); } footer.style-6 .footer-wrapper .footer-menu-wrap .newletter-area .form-inner button i { color: var(--white-color); } footer.style-6 .footer-wrapper .footer-menu-wrap .payment-area h6 { color: var(--white-color); } footer.style-6 .footer-wrapper .footer-menu-wrap .payment-area .payment-options { background-color: rgba(255, 255, 255, 0.2); } footer.style-6 .footer-wrapper .footer-bottom { border-top: 1px solid rgba(255, 255, 255, 0.1); } footer.style-6 .footer-wrapper .footer-bottom .copyright-area p { color: rgba(255, 255, 255, 0.63); } footer.style-6 .footer-wrapper .footer-bottom .copyright-area p a { color: var(--white-color); } footer.style-6 .footer-wrapper .footer-bottom .copyright-area p a:hover { color: var(--primary-color5); } footer.style-6 .footer-wrapper .footer-bottom .footer-bottom-right ul li a { color: rgba(255, 255, 255, 0.63); } footer.style-6 .footer-wrapper .footer-bottom .footer-bottom-right ul li a:hover { color: var(--primary-color5); } footer.style-7 { padding: 0; } footer.style-7 .footer-wrapper { background-image: url(../img/home7/home7-footer-bg.png), linear-gradient(214.02deg, rgba(255, 255, 255, 0) 8.45%, rgba(255, 220, 182, 0.0657769) 35.51%, rgba(255, 148, 33, 0.2) 90.72%); background-color: #F1FCFA; position: relative; overflow: hidden; margin-top: 40px; } footer.style-7 .footer-wrapper::before { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 110px; background-color: var(--white-color); -webkit-clip-path: ellipse(52% 70% at 50% 6%); clip-path: ellipse(52% 70% at 50% 6%); z-index: 1; } @media (min-width: 1400px) and (max-width: 1599px) { footer.style-7 .footer-wrapper::before { height: 100px; } } @media (max-width: 1399px) { footer.style-7 .footer-wrapper::before { height: 70px; } } @media (max-width: 576px) { footer.style-7 .footer-wrapper::before { height: 25px; -webkit-clip-path: ellipse(52% 80% at 50% 5%); clip-path: ellipse(52% 80% at 50% 5%); } } footer.style-7 .footer-wrapper .footer-menu-wrap { padding: 200px 0 110px 0; } @media (max-width: 1399px) { footer.style-7 .footer-wrapper .footer-menu-wrap { padding: 170px 0 90px 0; } } @media (max-width: 1199px) { footer.style-7 .footer-wrapper .footer-menu-wrap { padding: 160px 0 90px 0; } } @media (max-width: 767px) { footer.style-7 .footer-wrapper .footer-menu-wrap { padding: 130px 0 70px 0; } } footer.style-7 .footer-wrapper .footer-menu-wrap .footer-widget .menu-container .widget-list li a { color: var(--paragraph-color); } footer.style-7 .footer-wrapper .footer-menu-wrap .footer-widget .menu-container .widget-list li::after { background-color: var(--primary-color7); } footer.style-7 .footer-wrapper .footer-menu-wrap .footer-widget .menu-container .widget-list li:hover a { color: var(--primary-color7); } footer.style-7 .footer-wrapper .footer-menu-wrap .footer-widget .menu-container .widget-list li:hover::after { opacity: 1; } footer.style-7 .footer-wrapper .footer-menu-wrap .footer-logo-area { text-align: start; padding: 0; } footer.style-7 .footer-wrapper .footer-menu-wrap .footer-logo-area::before { display: none; } footer.style-7 .footer-wrapper .footer-menu-wrap .footer-logo-area::after { background-color: rgba(var(--title-color-opc), 0.05); right: 20px; } @media (min-width: 1400px) and (max-width: 1599px) { footer.style-7 .footer-wrapper .footer-menu-wrap .footer-logo-area::after { right: -20px; } } @media (max-width: 1399px) { footer.style-7 .footer-wrapper .footer-menu-wrap .footer-logo-area::after { right: -20px; } } @media (max-width: 1199px) { footer.style-7 .footer-wrapper .footer-menu-wrap .footer-logo-area::after { right: 0; } } @media (min-width: 1200px) and (max-width: 1399px) { footer.style-7 .footer-wrapper .footer-menu-wrap .footer-logo-area .footer-logo { margin-bottom: 40px; } } @media (min-width: 992px) and (max-width: 1199px) { footer.style-7 .footer-wrapper .footer-menu-wrap .footer-logo-area .footer-logo { margin-bottom: 40px; } } @media (min-width: 1200px) and (max-width: 1399px) { footer.style-7 .footer-wrapper .footer-menu-wrap .footer-logo-area .social-area h5 { font-size: 20px; } } footer.style-7 .footer-wrapper .footer-menu-wrap .footer-logo-area .social-area .social-list { justify-content: start; } @media (min-width: 1200px) and (max-width: 1399px) { footer.style-7 .footer-wrapper .footer-menu-wrap .footer-logo-area .social-area .social-list { gap: 20px; } } footer.style-7 .footer-wrapper .footer-menu-wrap .footer-logo-area .social-area .social-list li:hover a i { color: var(--primary-color7); } footer.style-7 .footer-wrapper .footer-menu-wrap .footer-logo-area .social-area .social-list li:hover a span { color: var(--primary-color7); } footer.style-7 .footer-wrapper .footer-menu-wrap .payment-area h6 { margin-bottom: 15px; } footer.style-7 .footer-wrapper .footer-menu-wrap .payment-area .payment-options { padding: 0; background-color: transparent; } @media (min-width: 992px) and (max-width: 1199px) { footer.style-7 .footer-wrapper .footer-menu-wrap .newletter-area h4 { font-size: 25px; } } footer.style-7 .footer-wrapper .footer-menu-wrap .newletter-and-payment-wrap { position: relative; } footer.style-7 .footer-wrapper .footer-menu-wrap .newletter-and-payment-wrap::before { content: ""; width: 1px; height: 240px; background-color: rgba(var(--title-color-opc), 0.05); position: absolute; top: 50%; transform: translateY(-50%); left: -65px; } @media (min-width: 1400px) and (max-width: 1599px) { footer.style-7 .footer-wrapper .footer-menu-wrap .newletter-and-payment-wrap::before { left: -50px; } } @media (max-width: 1399px) { footer.style-7 .footer-wrapper .footer-menu-wrap .newletter-and-payment-wrap::before { left: -28px; } } @media (min-width: 992px) and (max-width: 1199px) { footer.style-7 .footer-wrapper .footer-menu-wrap .newletter-and-payment-wrap::before { left: -20px; } } @media (max-width: 991px) { footer.style-7 .footer-wrapper .footer-menu-wrap .newletter-and-payment-wrap::before { display: none; } } footer.style-7 .footer-wrapper .footer-bottom { border-top: 1px solid rgba(var(--title-color-opc), 0.1); } footer.style-7 .footer-wrapper .footer-bottom .copyright-area p a:hover { color: var(--primary-color7); } footer.style-7 .footer-wrapper .footer-bottom .footer-bottom-right ul li a:hover { color: var(--primary-color7); } footer.style-7 .footer-wrapper.two { margin-top: 0; } footer.style-7 .footer-wrapper.two::before { display: none; } footer.style-7 .footer-wrapper.two .footer-menu-wrap { padding: 105px 0; } @media (max-width: 1199px) { footer.style-7 .footer-wrapper.two .footer-menu-wrap { padding: 90px 0; } } @media (max-width: 767px) { footer.style-7 .footer-wrapper.two .footer-menu-wrap { padding: 70px 0; } } /*===================================== 15. Home2 Banner Section ========================================*/ .home2-scroll-down-and-banner { display: grid; grid-template-columns: 4% 96%; } @media (min-width: 1400px) and (max-width: 1599px) { .home2-scroll-down-and-banner { grid-template-columns: 5% 95%; } } @media (max-width: 1399px) { .home2-scroll-down-and-banner { grid-template-columns: 5% 95%; } } @media (max-width: 1199px) { .home2-scroll-down-and-banner { grid-template-columns: 5.5% 94.5%; } } @media (max-width: 991px) { .home2-scroll-down-and-banner { grid-template-columns: 6.5% 93.5%; } } @media (max-width: 991px) { .home2-scroll-down-and-banner { grid-template-columns: 9% 91%; } } @media (max-width: 576px) { .home2-scroll-down-and-banner { display: block; } } .home2-scroll-down-and-banner .scroll-down-area { height: 100%; padding: 15px; background-color: var(--primary-color2); display: flex; justify-content: center; align-items: center; } @media (max-width: 1199px) { .home2-scroll-down-and-banner .scroll-down-area { padding: 15px 10px; } } @media (max-width: 576px) { .home2-scroll-down-and-banner .scroll-down-area { display: none; } } @keyframes up-down2 { 0% { transform: translateY(40px); } 50% { transform: translateY(20px); } 100% { transform: translateY(40px); } } .home2-scroll-down-and-banner .scroll-down-area a { width: 40px; height: 80px; border-radius: 110px; background-color: rgba(255, 255, 255, 0.5); display: flex; align-items: center; justify-content: center; transition: 0.5s; animation: up-down2 2s linear infinite alternate; } .home2-scroll-down-and-banner .scroll-down-area a svg { fill: none; stroke: var(--title-color); transition: 0.5s; } .home2-scroll-down-and-banner .scroll-down-area a:hover { background-color: var(--primary-color); } .home2-scroll-down-and-banner .scroll-down-area a:hover svg { stroke: var(--white-color); } .home2-banner-section { position: relative; width: 100%; } .home2-banner-section .banner-bg { height: 714px; background-size: cover; background-repeat: no-repeat; background-position: center center; } @media (min-width: 1400px) and (max-width: 1599px) { .home2-banner-section .banner-bg { height: 650px; } } @media (max-width: 1399px) { .home2-banner-section .banner-bg { height: 650px; } } .home2-banner-section .banner-wrapper { position: absolute; top: 50%; transform: translateY(-50%); z-index: 9; width: 100%; left: 0; padding-left: 10%; padding-right: 25px; display: flex; align-items: center; justify-content: space-between; } @media (min-width: 1400px) and (max-width: 1599px) { .home2-banner-section .banner-wrapper { padding: 0px 3%; } } @media (max-width: 1399px) { .home2-banner-section .banner-wrapper { padding: 0px 3%; } } @media (max-width: 991px) { .home2-banner-section .banner-wrapper { flex-wrap: wrap; gap: 50px; } } .home2-banner-section .banner-wrapper .banner-content { max-width: 636px; width: 100%; } .home2-banner-section .banner-wrapper .banner-content .sub-title { color: var(--white-color); font-family: var(--font-dmsans); font-size: 12px; font-weight: 500; line-height: 1; display: inline-flex; align-items: center; gap: 8px; padding: 10px 7px; background-color: rgba(255, 255, 255, 0.1); margin-bottom: 15px; } @media (max-width: 767px) { .home2-banner-section .banner-wrapper .banner-content .sub-title { margin-bottom: 10px; } } .home2-banner-section .banner-wrapper .banner-content .sub-title svg { fill: var(--white-color); } .home2-banner-section .banner-wrapper .banner-content h1 { color: var(--white-color); font-family: var(--font-dmsans); font-size: 72px; font-weight: 900; line-height: 1.1; margin-bottom: 45px; } .home2-banner-section .banner-wrapper .banner-content h1 span { font-family: var(--font-playfair); font-weight: 600; font-style: italic; position: relative; } .home2-banner-section .banner-wrapper .banner-content h1 span::before { content: ""; position: relative; width: 100%; height: 1px; background-color: var(--white-color); position: absolute; bottom: 10px; left: 0; } @media (min-width: 1400px) and (max-width: 1599px) { .home2-banner-section .banner-wrapper .banner-content h1 { font-size: 60px; } } @media (max-width: 1399px) { .home2-banner-section .banner-wrapper .banner-content h1 { font-size: 60px; } } @media (max-width: 767px) { .home2-banner-section .banner-wrapper .banner-content h1 { font-size: 55px; } } .home2-banner-section .banner-wrapper .banner-content .button-area { display: flex; align-items: center; gap: 30px; } @media (max-width: 767px) { .home2-banner-section .banner-wrapper .banner-content .button-area { gap: 20px; flex-wrap: wrap; } } .home2-banner-section .banner-wrapper .slider-btn-grp { flex-direction: column; } @media (max-width: 991px) { .home2-banner-section .banner-wrapper .slider-btn-grp { display: none; } } .home2-banner-section .banner-wrapper .slider-btn-grp .slider-btn { min-width: 34px; background-color: transparent; border-color: rgba(255, 255, 255, 0.5); } .home2-banner-section .banner-wrapper .slider-btn-grp .slider-btn svg { fill: rgba(255, 255, 255, 0.5); } .home2-banner-section .banner-wrapper .slider-btn-grp .slider-btn:hover { background-color: var(--primary-color); border-color: var(--primary-color); } .home2-banner-section .banner-wrapper .slider-btn-grp .paginations1 { display: flex; align-items: center; flex-direction: column; gap: 20px; } .home2-banner-section .banner-wrapper .slider-btn-grp .swiper-pagination-bullet { width: 3px; height: 30px; background-color: rgba(255, 255, 255, 0.15); border-radius: 10px; opacity: 1; } .home2-banner-section .banner-wrapper .slider-btn-grp .swiper-pagination-bullet-active { background-color: var(--primary-color); } .text-slider-section { background-color: var(--primary-color2); padding: 17px 0; overflow: hidden; } .text-slider-section .marquee { display: flex; gap: 30px; overflow: hidden; -webkit-user-select: none; -moz-user-select: none; user-select: none; } .text-slider-section .marquee .marquee__group { flex-shrink: 0; display: flex; align-items: center; gap: 30px; min-width: 100%; animation: scroll-x 30s linear infinite; } .text-slider-section .marquee .marquee__group span { display: flex; align-items: center; gap: 30px; color: rgba(255, 255, 255, 0.7); font-family: var(--font-dmsans); font-size: 20px; font-weight: 500; } .text-slider-section .marquee .marquee__group span svg { fill: var(--primary-color); } @keyframes scroll-x { from { transform: translateX(0); } to { transform: translateX(-100%); } } /*===================================== 16. Home2 Category Section ========================================*/ .category-card2 { background-color: var(--white-color); border-radius: 10px; padding: 30px 25px; } @media (max-width: 991px) { .category-card2 { padding: 25px 15px; } } .category-card2 .icon { display: flex; justify-content: center; } .category-card2 .category-content { padding-top: 20px; text-align: center; } .category-card2 .category-content h5 { margin-bottom: 5px; } .category-card2 .category-content h5 a { color: var(--title-color); font-family: var(--font-dmsans); font-size: 21px; font-weight: 700; line-height: 1.2; transition: 0.5s; } @media (max-width: 991px) { .category-card2 .category-content h5 a { font-size: 18px; } } @media (max-width: 576px) { .category-card2 .category-content h5 a { font-size: 17px; } } .category-card2 .category-content h5 a:hover { color: var(--primary-color); } .category-card2 .category-content span { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 15px; font-weight: 500; line-height: 1; } .category-card2.two { background-color: #F5F4FF; } .home2-category-section { background-color: #FBF8EE; padding: 110px 0; } @media (max-width: 991px) { .home2-category-section { padding: 90px 0; } } @media (max-width: 767px) { .home2-category-section { padding: 70px 0; } } /*===================================== 17. Home2 Banner2 Section ========================================*/ .home2-banner2-section { position: relative; } .home2-banner2-section .banner-wrapper { background-size: cover; background-repeat: no-repeat; background-position: center center; padding: 100px 0; } @media (max-width: 1199px) { .home2-banner2-section .banner-wrapper { padding: 90px 0; } } @media (max-width: 767px) { .home2-banner2-section .banner-wrapper { padding: 70px 0; } } .home2-banner2-section .banner-wrapper .banner-content { max-width: 472px; width: 100%; padding: 40px; background-image: url(../img/home2/home2-banner2-content-bg.png); background-size: cover; background-repeat: no-repeat; background-position: center center; border-radius: 10px; position: relative; } @media (max-width: 576px) { .home2-banner2-section .banner-wrapper .banner-content { padding: 35px 20px; } } .home2-banner2-section .banner-wrapper .banner-content .batch { position: absolute; top: 0; right: 0; } .home2-banner2-section .banner-wrapper .banner-content .batch span { color: var(--white-color); font-family: var(--font-dmsans); font-size: 13px; font-weight: 700; line-height: 1; letter-spacing: 0.03em; display: block; border-radius: 0 10px 0 0; background-color: #F04054; padding: 8px 10px 8px 22px; -webkit-clip-path: polygon(12% 0, 100% 0, 100% 100%, 12% 100%, 0 50%); clip-path: polygon(12% 0, 100% 0, 100% 100%, 12% 100%, 0 50%); } .home2-banner2-section .banner-wrapper .banner-content .price-area { margin-bottom: 25px; } @media (max-width: 991px) { .home2-banner2-section .banner-wrapper .banner-content .price-area { margin-bottom: 20px; } } @media (max-width: 576px) { .home2-banner2-section .banner-wrapper .banner-content .price-area { margin-bottom: 15px; } } .home2-banner2-section .banner-wrapper .banner-content .price-area span { color: #EFEFEF; font-family: var(--font-dmsans); font-size: 12px; font-weight: 400; line-height: 1; letter-spacing: 0.02em; display: block; margin-bottom: 5px; } .home2-banner2-section .banner-wrapper .banner-content .price-area h3 { color: var(--white-color); font-family: var(--font-dmsans); font-size: 30px; font-weight: 700; line-height: 1; margin-bottom: 0; } .home2-banner2-section .banner-wrapper .banner-content h2 { color: var(--white-color); font-family: var(--font-dmsans); font-size: 35px; font-weight: 800; line-height: 1.3; margin-bottom: 40px; } @media (max-width: 991px) { .home2-banner2-section .banner-wrapper .banner-content h2 { font-size: 30px; margin-bottom: 30px; } } @media (max-width: 767px) { .home2-banner2-section .banner-wrapper .banner-content h2 { margin-bottom: 25px; } } @media (max-width: 576px) { .home2-banner2-section .banner-wrapper .banner-content h2 { font-size: 25px; margin-bottom: 20px; } } .home2-banner2-section .banner-wrapper .banner-content .offer-timer { margin-bottom: 50px; } @media (max-width: 991px) { .home2-banner2-section .banner-wrapper .banner-content .offer-timer { margin-bottom: 40px; } } @media (max-width: 767px) { .home2-banner2-section .banner-wrapper .banner-content .offer-timer { margin-bottom: 30px; } } .home2-banner2-section .banner-wrapper .banner-content .offer-timer > span { color: var(--white-color); font-size: 18px; font-family: var(--font-dmsans); font-weight: 500; line-height: 1; text-decoration-line: underline; display: block; margin-bottom: 25px; } @media (max-width: 576px) { .home2-banner2-section .banner-wrapper .banner-content .offer-timer > span { margin-bottom: 15px; } } .home2-banner2-section .banner-wrapper .banner-content .offer-timer .countdown-timer ul { padding: 0; margin: 0; list-style: none; display: flex; align-items: center; gap: 20px; } @media (min-width: 1200px) and (max-width: 1399px) { .home2-banner2-section .banner-wrapper .banner-content .offer-timer .countdown-timer ul { gap: 15px; } } @media (min-width: 992px) and (max-width: 1199px) { .home2-banner2-section .banner-wrapper .banner-content .offer-timer .countdown-timer ul { gap: 12px; } } @media (max-width: 576px) { .home2-banner2-section .banner-wrapper .banner-content .offer-timer .countdown-timer ul { gap: 12px; } } .home2-banner2-section .banner-wrapper .banner-content .offer-timer .countdown-timer ul li { color: var(--white-color); font-family: var(--font-dmsans); font-size: 25px; font-weight: 800; line-height: 1; display: flex; flex-direction: column; align-items: center; gap: 8px; } @media (min-width: 992px) and (max-width: 1199px) { .home2-banner2-section .banner-wrapper .banner-content .offer-timer .countdown-timer ul li { font-size: 23px; } } .home2-banner2-section .banner-wrapper .banner-content .offer-timer .countdown-timer ul li span { color: rgba(255, 255, 255, 0.7); font-family: var(--font-dmsans); font-size: 12px; font-weight: 400; line-height: 1; } .home2-banner2-section .banner-wrapper .banner-content .offer-timer .countdown-timer ul li span:first-child { display: none; visibility: hidden; } .home2-banner2-section .banner-wrapper .banner-content .offer-timer .countdown-timer ul svg { fill: rgba(255, 255, 255, 0.3); } .home2-banner2-section .banner-wrapper .banner-content .primary-btn { font-weight: 500; border-radius: 5px; padding: 13px 45px; } .home2-banner2-section .pagination-area .pagination2 { position: absolute; right: 35px; z-index: 9; top: 50%; transform: translateY(-50%); left: unset; display: flex; align-items: center; justify-content: center; flex-direction: column; width: unset; gap: 14px; } @media (max-width: 1399px) { .home2-banner2-section .pagination-area .pagination2 { right: 25px; } } @media (max-width: 767px) { .home2-banner2-section .pagination-area .pagination2 { display: none; } } .home2-banner2-section .pagination-area .pagination2 .swiper-pagination-bullet { width: 11px; height: 11px; background-color: var(--white-color); opacity: 1; margin: 0; } .home2-banner2-section .pagination-area .pagination2 .swiper-pagination-bullet.swiper-pagination-bullet-active { background-color: transparent; border: 2px solid var(--primary-color); width: 19px; height: 19px; margin: 0; } .home2-banner2-section .home2-banner2-slider .swiper-slide-active .price-area { animation: fadeInDown 1.7s; } .home2-banner2-section .home2-banner2-slider .swiper-slide-active h2 { animation: fadeInDown 1.7s; } .home2-banner2-section .home2-banner2-slider .swiper-slide-active .offer-timer { animation: fadeInUp 1.7s; } .home2-banner2-section .home2-banner2-slider .swiper-slide-active .primary-btn { animation: fadeInUp 1.7s; } /*===================================== 18. Home2 Upcoming Section ========================================*/ .home2-upcoming-section { padding: 0 9.5%; } @media (max-width: 1799px) { .home2-upcoming-section { padding: 0 7%; } } @media (max-width: 1699px) { .home2-upcoming-section { padding: 0 4%; } } @media (min-width: 1400px) and (max-width: 1599px) { .home2-upcoming-section { padding: 0 10px; } } @media (max-width: 1399px) { .home2-upcoming-section { padding: 0 10px; } } .home2-upcoming-section .home2-upcoming-section-wrap { display: grid; grid-template-columns: 22.3% 77.7%; } @media (min-width: 1400px) and (max-width: 1599px) { .home2-upcoming-section .home2-upcoming-section-wrap { grid-template-columns: 21% 79%; } } @media (max-width: 1399px) { .home2-upcoming-section .home2-upcoming-section-wrap { grid-template-columns: 26% 74%; } } @media (min-width: 992px) and (max-width: 1199px) { .home2-upcoming-section .home2-upcoming-section-wrap { grid-template-columns: 34% 66%; } } @media (max-width: 991px) { .home2-upcoming-section .home2-upcoming-section-wrap { display: block; } } .home2-upcoming-section .home2-upcoming-section-wrap .upcoming-section-banner { position: relative; margin-right: 20px; } @media (min-width: 1400px) and (max-width: 1599px) { .home2-upcoming-section .home2-upcoming-section-wrap .upcoming-section-banner { margin-right: 15px; } } @media (max-width: 991px) { .home2-upcoming-section .home2-upcoming-section-wrap .upcoming-section-banner { display: none; } } .home2-upcoming-section .home2-upcoming-section-wrap .upcoming-section-banner img { border-radius: 10px; height: 100%; -o-object-fit: cover; object-fit: cover; width: 100%; } .home2-upcoming-section .home2-upcoming-section-wrap .upcoming-section-banner .upcoming-banner-content-wrap { position: absolute; top: 0; left: 0; padding: 25px 20px 38px; display: flex; flex-direction: column; justify-content: space-between; width: 100%; height: 100%; } @media (min-width: 1400px) and (max-width: 1599px) { .home2-upcoming-section .home2-upcoming-section-wrap .upcoming-section-banner .upcoming-banner-content-wrap { padding: 25px 15px 38px; } } @media (min-width: 1200px) and (max-width: 1399px) { .home2-upcoming-section .home2-upcoming-section-wrap .upcoming-section-banner .upcoming-banner-content-wrap { padding: 25px 10px 38px; } } .home2-upcoming-section .home2-upcoming-section-wrap .upcoming-section-banner .upcoming-banner-content-wrap .upcoming-banner-content .price-area { margin-bottom: 15px; } @media (max-width: 576px) { .home2-upcoming-section .home2-upcoming-section-wrap .upcoming-section-banner .upcoming-banner-content-wrap .upcoming-banner-content .price-area { margin-bottom: 10px; } } .home2-upcoming-section .home2-upcoming-section-wrap .upcoming-section-banner .upcoming-banner-content-wrap .upcoming-banner-content .price-area span { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 12px; font-weight: 400; line-height: 1; letter-spacing: 0.02em; display: block; margin-bottom: 5px; } .home2-upcoming-section .home2-upcoming-section-wrap .upcoming-section-banner .upcoming-banner-content-wrap .upcoming-banner-content .price-area h3 { color: var(--primary-color); font-family: var(--font-dmsans); font-size: 30px; font-weight: 700; line-height: 1; margin-bottom: 0; } .home2-upcoming-section .home2-upcoming-section-wrap .upcoming-section-banner .upcoming-banner-content-wrap .upcoming-banner-content h4 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 24px; font-weight: 600; line-height: 1.3; margin-bottom: 40px; } @media (max-width: 991px) { .home2-upcoming-section .home2-upcoming-section-wrap .upcoming-section-banner .upcoming-banner-content-wrap .upcoming-banner-content h4 { font-size: 30px; margin-bottom: 30px; } } @media (max-width: 767px) { .home2-upcoming-section .home2-upcoming-section-wrap .upcoming-section-banner .upcoming-banner-content-wrap .upcoming-banner-content h4 { margin-bottom: 25px; } } @media (max-width: 576px) { .home2-upcoming-section .home2-upcoming-section-wrap .upcoming-section-banner .upcoming-banner-content-wrap .upcoming-banner-content h4 { font-size: 25px; margin-bottom: 20px; } } .home2-upcoming-section .home2-upcoming-section-wrap .upcoming-section-banner .upcoming-banner-content-wrap .countdown-timer { margin-bottom: 25px; } .home2-upcoming-section .home2-upcoming-section-wrap .upcoming-section-banner .upcoming-banner-content-wrap .countdown-timer ul { padding: 0; margin: 0; list-style: none; display: flex; align-items: center; justify-content: center; gap: 5px; } .home2-upcoming-section .home2-upcoming-section-wrap .upcoming-section-banner .upcoming-banner-content-wrap .countdown-timer ul li { color: var(--title-color); font-family: var(--font-dmsans); font-size: 20px; font-weight: 700; line-height: 1; display: flex; flex-direction: column; align-items: center; gap: 2px; background-color: var(--white-color); padding: 8px 14px; border-radius: 5px; border: 1px solid var(--border-color2); } @media (min-width: 1400px) and (max-width: 1599px) { .home2-upcoming-section .home2-upcoming-section-wrap .upcoming-section-banner .upcoming-banner-content-wrap .countdown-timer ul li { padding: 6px 10px; font-size: 18px; } } @media (min-width: 1200px) and (max-width: 1399px) { .home2-upcoming-section .home2-upcoming-section-wrap .upcoming-section-banner .upcoming-banner-content-wrap .countdown-timer ul li { padding: 7px 13px; font-size: 18px; } } @media (max-width: 1199px) { .home2-upcoming-section .home2-upcoming-section-wrap .upcoming-section-banner .upcoming-banner-content-wrap .countdown-timer ul li { font-size: 20px; } } @media (max-width: 576px) { .home2-upcoming-section .home2-upcoming-section-wrap .upcoming-section-banner .upcoming-banner-content-wrap .countdown-timer ul li { font-size: 16px; padding: 5px 10px; } } .home2-upcoming-section .home2-upcoming-section-wrap .upcoming-section-banner .upcoming-banner-content-wrap .countdown-timer ul li.colon { background-color: unset; padding: 0; border: unset; } .home2-upcoming-section .home2-upcoming-section-wrap .upcoming-section-banner .upcoming-banner-content-wrap .countdown-timer ul li span { color: rgba(var(--title-color-opc), 0.7); font-family: var(--font-dmsans); font-size: 12px; font-weight: 500; line-height: 1; } .home2-upcoming-section .home2-upcoming-section-wrap .upcoming-section-banner .upcoming-banner-content-wrap .countdown-timer ul li span:last-child { display: none; visibility: hidden; } .home2-upcoming-section .home2-upcoming-section-wrap .upcoming-section-banner .upcoming-banner-content-wrap .countdown-timer ul svg { fill: var(--white-color); } .home2-upcoming-section .home2-upcoming-section-wrap .upcoming-section-banner .upcoming-banner-content-wrap .bid-btn { color: var(--white-color); font-family: var(--font-dmsans); font-size: 14px; font-weight: 600; line-height: 1; white-space: nowrap; border-radius: 5px; background-color: var(--primary-color); padding: 8px 25px; transition: 0.5s; } .home2-upcoming-section .home2-upcoming-section-wrap .upcoming-section-banner .upcoming-banner-content-wrap .bid-btn:hover { background-color: var(--primary-color2); } .home2-upcoming-section .home2-upcoming-section-wrap .upcoming-auction-slider-area .section-title h2 { font-size: 35px; } .home2-upcoming-section .home2-upcoming-section-wrap .upcoming-auction-slider-area .progress-pagination { margin-top: 23px; position: relative; background: #EFEFEF; } .home2-upcoming-section .home2-upcoming-section-wrap .upcoming-auction-slider-area .progress-pagination .swiper-pagination-progressbar-fill { background: var(--primary-color); } .home2-upcoming-section .home2-upcoming-section-wrap .upcoming-auction-slider-area .auction-card .auction-card-img-wrap .countdown-timer { width: 245px; padding: 0 20px; } @media (min-width: 1400px) and (max-width: 1599px) { .home2-upcoming-section .home2-upcoming-section-wrap .upcoming-auction-slider-area .auction-card .auction-card-img-wrap .countdown-timer { width: 235px; } } @media (min-width: 1400px) and (max-width: 1599px) { .home2-upcoming-section .home2-upcoming-section-wrap .upcoming-auction-slider-area .auction-card .auction-card-img-wrap .countdown-timer ul { gap: 10px; } } /*===================================== 19. Home2 Banner3 Section ========================================*/ .home2-banner3-section { padding: 0 9.5%; } @media (max-width: 1799px) { .home2-banner3-section { padding: 0 7%; } } @media (max-width: 1699px) { .home2-banner3-section { padding: 0 4%; } } @media (min-width: 1400px) and (max-width: 1599px) { .home2-banner3-section { padding: 0 10px; } } @media (max-width: 1399px) { .home2-banner3-section { padding: 0 10px; } } .home2-banner3-section .banner3-wrapper { background-image: url(../img/home2/home2-banner3-img.jpg); background-size: cover; background-repeat: no-repeat; background-position: center center; position: relative; height: 400px; } @media (max-width: 1199px) { .home2-banner3-section .banner3-wrapper { background-position: 40%; } } @media (max-width: 991px) { .home2-banner3-section .banner3-wrapper { background-position: 30%; } } @media (max-width: 767px) { .home2-banner3-section .banner3-wrapper { background-position: 15%; } } @media (max-width: 576px) { .home2-banner3-section .banner3-wrapper { background-position: 21%; } } .home2-banner3-section .banner3-wrapper .countdown-timer { position: absolute; bottom: 80px; left: 16%; transform: rotate(-5.99deg); } @media (min-width: 1400px) and (max-width: 1599px) { .home2-banner3-section .banner3-wrapper .countdown-timer { bottom: 90px; left: 14%; } } @media (max-width: 1399px) { .home2-banner3-section .banner3-wrapper .countdown-timer { bottom: 90px; left: 8%; } } @media (max-width: 1199px) { .home2-banner3-section .banner3-wrapper .countdown-timer { left: 4%; } } @media (max-width: 767px) { .home2-banner3-section .banner3-wrapper .countdown-timer { left: 18%; bottom: 100px; } } @media (max-width: 576px) { .home2-banner3-section .banner3-wrapper .countdown-timer { left: 10%; bottom: 105px; } } .home2-banner3-section .banner3-wrapper .countdown-timer ul { padding: 0; margin: 0; list-style: none; display: flex; align-items: center; justify-content: center; gap: 6px; } .home2-banner3-section .banner3-wrapper .countdown-timer ul li { color: var(--title-color); font-family: var(--font-dmsans); font-size: 19px; font-weight: 900; line-height: 1; display: flex; flex-direction: column; align-items: center; gap: 3px; background-color: var(--white-color); padding: 8px 18px; border-radius: 5px; border: 1px solid var(--border-color2); } @media (min-width: 1200px) and (max-width: 1399px) { .home2-banner3-section .banner3-wrapper .countdown-timer ul li { padding: 7px 13px; } } @media (max-width: 1199px) { .home2-banner3-section .banner3-wrapper .countdown-timer ul li { font-size: 20px; } } @media (max-width: 576px) { .home2-banner3-section .banner3-wrapper .countdown-timer ul li { font-size: 18px; padding: 7px 13px; } } .home2-banner3-section .banner3-wrapper .countdown-timer ul li.colon { background-color: unset; padding: 0; border: unset; } .home2-banner3-section .banner3-wrapper .countdown-timer ul li span { color: rgba(var(--title-color-opc), 0.7); font-family: var(--font-dmsans); font-size: 12px; font-weight: 500; line-height: 1; } .home2-banner3-section .banner3-wrapper .countdown-timer ul li span:last-child { display: none; visibility: hidden; } .home2-banner3-section .banner3-wrapper .countdown-timer ul svg { fill: var(--white-color); } /*===================================== 20. Home2 Popular Auction Section ========================================*/ .home2-popular-auction-section { padding: 0 9.5%; } @media (max-width: 1799px) { .home2-popular-auction-section { padding: 0 7%; } } @media (max-width: 1699px) { .home2-popular-auction-section { padding: 0 4%; } } @media (min-width: 1400px) and (max-width: 1599px) { .home2-popular-auction-section { padding: 0 10px; } } @media (max-width: 1399px) { .home2-popular-auction-section { padding: 0 10px; } } .home2-popular-auction-section .home2-popular-auction-wrap { display: grid; grid-template-columns: 22.3% 77.7%; } @media (min-width: 1400px) and (max-width: 1599px) { .home2-popular-auction-section .home2-popular-auction-wrap { grid-template-columns: 21% 79%; } } @media (max-width: 1399px) { .home2-popular-auction-section .home2-popular-auction-wrap { grid-template-columns: 26% 74%; } } @media (min-width: 992px) and (max-width: 1199px) { .home2-popular-auction-section .home2-popular-auction-wrap { grid-template-columns: 23% 77%; } } @media (max-width: 991px) { .home2-popular-auction-section .home2-popular-auction-wrap { display: block; } } .home2-popular-auction-section .home2-popular-auction-wrap .highest-bidding { padding: 25px 20px 20px; border: 1px solid rgba(233, 233, 233, 0.7); border-radius: 10px; margin-right: 20px; } @media (min-width: 1400px) and (max-width: 1599px) { .home2-popular-auction-section .home2-popular-auction-wrap .highest-bidding { margin-right: 15px; } } @media (min-width: 992px) and (max-width: 1199px) { .home2-popular-auction-section .home2-popular-auction-wrap .highest-bidding { padding: 25px 15px 20px; margin-right: 15px; } } @media (max-width: 991px) { .home2-popular-auction-section .home2-popular-auction-wrap .highest-bidding { margin-right: 0; margin-bottom: 30px; } } .home2-popular-auction-section .home2-popular-auction-wrap .highest-bidding .section-title h2 { font-size: 22px; font-weight: 900; } .home2-popular-auction-section .home2-popular-auction-wrap .highest-bidding .highest-bidding-card-wrap .auction-card .auction-card-img-wrap .card-img { border-radius: 10px; height: 100%; } .home2-popular-auction-section .home2-popular-auction-wrap .highest-bidding .highest-bidding-card-wrap .auction-card .auction-card-img-wrap .card-img img { border-radius: 10px; height: 100%; -o-object-fit: cover; object-fit: cover; } .home2-popular-auction-section .home2-popular-auction-wrap .highest-bidding .highest-bidding-card-wrap .auction-card .auction-card-content { padding: 5px 10px; } .home2-popular-auction-section .home2-popular-auction-wrap .highest-bidding .highest-bidding-card-wrap .auction-card .auction-card-content h6 { margin-bottom: 10px; } .home2-popular-auction-section .home2-popular-auction-wrap .highest-bidding .highest-bidding-card-wrap .auction-card .auction-card-content h6 a { font-size: 16px; line-height: 1.3; } @media (max-width: 991px) { .home2-popular-auction-section .home2-popular-auction-wrap .highest-bidding .highest-bidding-card-wrap .auction-card .auction-card-content h6 a { font-size: 18px; } } @media (max-width: 576px) { .home2-popular-auction-section .home2-popular-auction-wrap .highest-bidding .highest-bidding-card-wrap .auction-card .auction-card-content h6 a { font-size: 17px; } } .home2-popular-auction-section .home2-popular-auction-wrap .highest-bidding .highest-bidding-card-wrap .auction-card .auction-card-content .price-and-code-area .price span { font-size: 10px; } .home2-popular-auction-section .home2-popular-auction-wrap .highest-bidding .highest-bidding-card-wrap .auction-card .auction-card-content .price-and-code-area .price strong { font-size: 18px; font-weight: 700; } .home2-popular-auction-section .home2-popular-auction-wrap .highest-bidding .highest-bidding-card-wrap .auction-card .auction-card-content .price-and-code-area .batch span { color: var(--white-color); font-family: var(--font-dmsans); font-size: 10px; font-weight: 700; line-height: 1; display: inline-flex; align-items: center; gap: 4px; background-color: #B90101; border-radius: 15px; padding: 5px 8px; margin-bottom: 5px; } .home2-popular-auction-section .home2-popular-auction-wrap .highest-bidding .highest-bidding-card-wrap .auction-card .auction-card-content .price-and-code-area .batch span:last-child { margin-bottom: 0; } .home2-popular-auction-section .home2-popular-auction-wrap .highest-bidding .highest-bidding-card-wrap .auction-card .auction-card-content .price-and-code-area .batch span svg { fill: var(--white-color); } .home2-popular-auction-section .home2-popular-auction-wrap .popular-auction-slider-area .progress-pagination2 { margin-top: 23px; position: relative; background: #EFEFEF; } .home2-popular-auction-section .home2-popular-auction-wrap .popular-auction-slider-area .progress-pagination2 .swiper-pagination-progressbar-fill { background: var(--primary-color); } .home2-popular-auction-section .home2-popular-auction-wrap .popular-auction-slider-area .auction-card { display: grid; grid-template-columns: 35% 65%; } .home2-popular-auction-section .home2-popular-auction-wrap .popular-auction-slider-area .auction-card .auction-card-img-wrap .card-img { border-radius: 10px; height: 100%; } .home2-popular-auction-section .home2-popular-auction-wrap .popular-auction-slider-area .auction-card .auction-card-img-wrap .card-img img { border-radius: 10px; height: 100%; -o-object-fit: cover; object-fit: cover; } .home2-popular-auction-section .home2-popular-auction-wrap .popular-auction-slider-area .auction-card .auction-card-img-wrap .batch { opacity: 1; transition: 0.5s; } .home2-popular-auction-section .home2-popular-auction-wrap .popular-auction-slider-area .auction-card .auction-card-img-wrap .code-no { position: absolute; top: 0; left: 0; width: 100%; text-align: center; transition: 0.5s; opacity: 0; transform: scaleY(0); transform-origin: top; } .home2-popular-auction-section .home2-popular-auction-wrap .popular-auction-slider-area .auction-card .auction-card-img-wrap .code-no span { color: var(--white-color); font-family: var(--font-dmsans); font-size: 10px; font-weight: 600; line-height: 1; letter-spacing: 0.03em; display: block; background-color: var(--primary-color2); border-radius: 10px 10px 0 0; width: 100%; padding: 7px 16px; } .home2-popular-auction-section .home2-popular-auction-wrap .popular-auction-slider-area .auction-card .auction-card-content { padding: 15px 12px; } .home2-popular-auction-section .home2-popular-auction-wrap .popular-auction-slider-area .auction-card .auction-card-content h6 a { font-size: 16px; font-weight: 700; } @media (min-width: 992px) and (max-width: 1199px) { .home2-popular-auction-section .home2-popular-auction-wrap .popular-auction-slider-area .auction-card .auction-card-content h6 a { font-size: 15px; } } .home2-popular-auction-section .home2-popular-auction-wrap .popular-auction-slider-area .auction-card .auction-card-content .price-and-code-area .price strong { font-size: 20px; } .home2-popular-auction-section .home2-popular-auction-wrap .popular-auction-slider-area .auction-card:hover .auction-card-img-wrap .batch { opacity: 0; } .home2-popular-auction-section .home2-popular-auction-wrap .popular-auction-slider-area .auction-card:hover .auction-card-img-wrap .code-no { opacity: 1; transform: scaleX(1); } /*===================================== 21. Home2 Process Section ========================================*/ .home2-process-section { background-color: #F6F0FA; padding: 110px 8%; } @media (max-width: 1799px) { .home2-process-section { padding: 110px 5%; } } @media (min-width: 1400px) and (max-width: 1599px) { .home2-process-section { padding: 110px 2%; } } @media (max-width: 1399px) { .home2-process-section { padding: 110px 2%; } } @media (max-width: 1199px) { .home2-process-section { padding: 90px 2%; } } @media (max-width: 767px) { .home2-process-section { padding: 70px 10px; } } .home2-process-section .process-wrapper { position: relative; } .home2-process-section .process-wrapper::before { content: ""; background-image: linear-gradient(to right, transparent 50%, #6A6A6A 50%); background-size: 10px 100%; width: 1199px; height: 1px; position: absolute; top: 35px; left: 50%; transform: translateX(-50%); } @media (min-width: 1400px) and (max-width: 1599px) { .home2-process-section .process-wrapper::before { width: 1080px; } } @media (max-width: 1399px) { .home2-process-section .process-wrapper::before { width: 918px; } } @media (max-width: 1199px) { .home2-process-section .process-wrapper::before { display: none; } } .home2-process-section .process-wrapper .single-process-wrap { max-width: 320px; width: 100%; } @media (max-width: 1199px) { .home2-process-section .process-wrapper .single-process-wrap { max-width: unset; } } .home2-process-section .process-wrapper .single-process-wrap .step { padding-bottom: 60px; text-align: center; } @media (max-width: 1199px) { .home2-process-section .process-wrapper .single-process-wrap .step { padding-bottom: 50px; } } .home2-process-section .process-wrapper .single-process-wrap .step span { color: var(--white-color); font-family: var(--font-dmsans); font-size: 14px; font-weight: 600; line-height: 1; padding: 5px 27px; background-color: #6A6A6A; border-radius: 50px; position: relative; z-index: 1; } .home2-process-section .process-wrapper .single-process-wrap .step span .arrow { fill: #6A6A6A; position: absolute; bottom: -30px; left: 50%; transform: translateX(-50%); z-index: -1; } .home2-process-section .process-wrapper .single-process-wrap .step span .dot { position: absolute; top: 50%; transform: translateY(-50%); right: -150px; width: 12px; height: 12px; border-radius: 50%; background-color: #6A6A6A; } @media (max-width: 1699px) { .home2-process-section .process-wrapper .single-process-wrap .step span .dot { right: -135px; } } @media (min-width: 1400px) and (max-width: 1599px) { .home2-process-section .process-wrapper .single-process-wrap .step span .dot { right: -118px; } } @media (max-width: 1399px) { .home2-process-section .process-wrapper .single-process-wrap .step span .dot { right: -95px; } } @media (max-width: 1199px) { .home2-process-section .process-wrapper .single-process-wrap .step span .dot { display: none; } } .home2-process-section .process-wrapper .single-process-wrap .step span .dot::before { content: ""; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 18px; height: 18px; border: 1px solid #6A6A6A; border-radius: 50%; z-index: -1; } .home2-process-section .process-wrapper .single-process-wrap .process-card { padding: 30px 25px; border-radius: 10px; background-color: var(--white-color); } @media (max-width: 1399px) { .home2-process-section .process-wrapper .single-process-wrap .process-card { padding: 25px 20px; } } .home2-process-section .process-wrapper .single-process-wrap .process-card .process-card-top { display: flex; align-items: center; gap: 15px; margin-bottom: 20px; } .home2-process-section .process-wrapper .single-process-wrap .process-card .process-card-top .icon svg { fill: var(--primary-color); } .home2-process-section .process-wrapper .single-process-wrap .process-card .process-card-top h3 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 28px; font-weight: 700; line-height: 1.2; margin-bottom: 0; } @media (max-width: 1399px) { .home2-process-section .process-wrapper .single-process-wrap .process-card .process-card-top h3 { font-size: 25px; } } .home2-process-section .process-wrapper .single-process-wrap .process-card .process-content p { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 15px; font-weight: 400; line-height: 28px; letter-spacing: 0.03em; margin-bottom: 30px; } .home2-process-section .process-wrapper .single-process-wrap .process-card .process-content ul { padding: 0; margin: 0; list-style: none; } .home2-process-section .process-wrapper .single-process-wrap .process-card .process-content ul li { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 16px; font-weight: 500; line-height: 1.3; letter-spacing: 0.02em; padding-bottom: 12px; margin-bottom: 12px; border-bottom: 1px solid rgba(var(--title-color-opc), 0.1); } .home2-process-section .process-wrapper .single-process-wrap .process-card .process-content ul li:last-child { padding-bottom: 0; margin-bottom: 0; border: unset; } .home2-process-section .process-wrapper .single-process-wrap .process-card .process-content ul li strong { font-size: 17px; font-weight: 700; } .home2-process-section .process-wrapper .single-process-wrap:hover .process-card .process-card-top .icon { animation: bounceIn 1.2s linear; } /*===================================== 22. Home2 Testimonial Section ========================================*/ .testimonial-card { background-color: var(--white-color); border-radius: 10px; padding: 40px 35px 20px; position: relative; } @media (max-width: 1399px) { .testimonial-card { padding: 40px 25px 20px; } } @media (max-width: 991px) { .testimonial-card { padding: 35px 20px 20px; } } .testimonial-card .quote { position: absolute; top: 10px; right: 25px; fill: rgba(var(--title-color-opc), 0.05); } .testimonial-card .testimonial-content span { color: var(--primary-color); font-family: var(--font-dmsans); font-size: 16px; font-weight: 500; line-height: 20.83px; display: block; margin-bottom: 25px; } @media (max-width: 991px) { .testimonial-card .testimonial-content span { margin-bottom: 20px; } } .testimonial-card .testimonial-content p { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 18px; font-weight: 400; line-height: 1.9; margin-bottom: 30px; } @media (max-width: 991px) { .testimonial-card .testimonial-content p { margin-bottom: 25px; } } @media (min-width: 768px) and (max-width: 991px) { .testimonial-card .testimonial-content p { font-size: 17px; } } .testimonial-card .testimonial-author-wrap { padding-top: 20px; border-top: 1px solid rgba(var(--title-color-opc), 0.05); display: flex; align-items: center; justify-content: space-between; gap: 15px; flex-wrap: wrap; } .testimonial-card .testimonial-author-wrap .author-area { display: flex; align-items: center; gap: 10px; } .testimonial-card .testimonial-author-wrap .author-area .author-img img { min-width: 50px; max-width: 50px; height: 50px; border-radius: 10px; } .testimonial-card .testimonial-author-wrap .author-area .author-content { line-height: 1; } .testimonial-card .testimonial-author-wrap .author-area .author-content h6 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 20px; font-weight: 700; line-height: 1.2; margin-bottom: 5px; } @media (max-width: 1399px) { .testimonial-card .testimonial-author-wrap .author-area .author-content h6 { font-size: 18px; } } @media (max-width: 576px) { .testimonial-card .testimonial-author-wrap .author-area .author-content h6 { font-size: 16px; } } .testimonial-card .testimonial-author-wrap .author-area .author-content span { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 13px; font-weight: 400; line-height: 1; letter-spacing: 0.02em; } .testimonial-card .testimonial-author-wrap .date-time-area { line-height: 1; text-align: end; } .testimonial-card .testimonial-author-wrap .date-time-area h6 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 15px; font-weight: 400; line-height: 1; margin-bottom: 5px; } .testimonial-card .testimonial-author-wrap .date-time-area span { color: rgba(var(--title-color-opc), 0.5); font-family: var(--font-dmsans); font-size: 12px; font-weight: 400; line-height: 1; } .testimonial-card.two .testimonial-content span { color: var(--primary-color4); } .testimonial-card.two .testimonial-author-wrap .author-area .author-img img { border-radius: 50%; } .testimonial-card.three { padding: 30px 35px 40px; } @media (max-width: 1399px) { .testimonial-card.three { padding: 30px 25px 40px; } } @media (max-width: 991px) { .testimonial-card.three { padding: 30px 20px 35px; } } .testimonial-card.three .testimonial-author-wrap { padding-top: 0; padding-bottom: 20px; border-top: unset; border-bottom: 1px solid rgba(var(--title-color-opc), 0.05); margin-bottom: 25px; } @media (max-width: 576px) { .testimonial-card.three .testimonial-author-wrap { margin-bottom: 20px; padding-bottom: 15px; } } .testimonial-card.three .testimonial-author-wrap .author-area .author-img img { border-radius: 50%; } .testimonial-card.three .testimonial-content span { color: var(--primary-color6); margin-bottom: 0; } .home2-testimonial-section { background-image: linear-gradient(180deg, #D01818 0%, #D01818 100%), url(../img/home2/home2-testimonial-bg.png); background-size: cover; background-repeat: no-repeat; background-position: center center; padding: 110px 7%; } @media (min-width: 1400px) and (max-width: 1599px) { .home2-testimonial-section { padding: 110px 5%; } } @media (max-width: 1399px) { .home2-testimonial-section { padding: 110px 2%; } } @media (max-width: 1199px) { .home2-testimonial-section { padding: 90px 20px; } } @media (max-width: 767px) { .home2-testimonial-section { padding: 70px 10px; } } .home2-testimonial-section .testimonial-slider-area { position: relative; } .home2-testimonial-section .testimonial-slider-area .slider-btn-grp { display: block; } @media (max-width: 991px) { .home2-testimonial-section .testimonial-slider-area .slider-btn-grp { display: none; } } .home2-testimonial-section .testimonial-slider-area .slider-btn-grp .slider-btn { position: absolute; top: 50%; transform: translateY(-50%); left: -80px; z-index: 1; } @media (min-width: 1400px) and (max-width: 1599px) { .home2-testimonial-section .testimonial-slider-area .slider-btn-grp .slider-btn { left: -50px; } } @media (max-width: 1399px) { .home2-testimonial-section .testimonial-slider-area .slider-btn-grp .slider-btn { left: -17px; } } .home2-testimonial-section .testimonial-slider-area .slider-btn-grp .slider-btn.home2-testimonial-slider-next { left: unset; right: -80px; } @media (min-width: 1400px) and (max-width: 1599px) { .home2-testimonial-section .testimonial-slider-area .slider-btn-grp .slider-btn.home2-testimonial-slider-next { right: -50px; } } @media (max-width: 1399px) { .home2-testimonial-section .testimonial-slider-area .slider-btn-grp .slider-btn.home2-testimonial-slider-next { right: -17px; } } /*===================================== 23. Home2 Footer Top Section ========================================*/ .home2-footer-top-area { position: relative; background-color: #D01818 } @media (max-width: 991px) { .home2-footer-top-area { background-image: linear-gradient(180deg, #5bbb7b 0%, #5bbb7b 100%), url(../img/home2/home2-footer-top-bg.png); background-size: cover; background-repeat: no-repeat; background-position: center center; border-radius: 30px 30px 0 0; } } @media (max-width: 576px) { .home2-footer-top-area { border-radius: 30px 30px 0 0; } } .home2-footer-top-area::before { content: ""; position: absolute; bottom: 0; left: 0; /* background-image: url(../img/home2/home2-footer-top-bg.png), linear-gradient(180deg, #5bbb7b 0%, #5bbb7b 100%); */ background-size: cover; background-repeat: no-repeat; background-position: center center; width: 100%; height: 405px; z-index: -1; border-radius: 50px 50px 0 0; } @media (max-width: 1199px) { .home2-footer-top-area::before { height: 280px; border-radius: 30px 30px 0 0; } } @media (max-width: 991px) { .home2-footer-top-area::before { display: none; } } .home2-footer-top-area .footer-top-wrapper { display: flex; align-items: end; justify-content: space-between; } .home2-footer-top-area .footer-top-wrapper .footer-top-content { max-width: 550px; width: 100%; padding-bottom: 100px; } @media (max-width: 1199px) { .home2-footer-top-area .footer-top-wrapper .footer-top-content { padding-bottom: 45px; } } @media (max-width: 991px) { .home2-footer-top-area .footer-top-wrapper .footer-top-content { padding: 70px 0; text-align: center; margin: 0 auto; } } @media (max-width: 576px) { .home2-footer-top-area .footer-top-wrapper .footer-top-content { padding: 55px 0; } } .home2-footer-top-area .footer-top-wrapper .footer-top-content h2 { color: var(--white-color); font-family: var(--font-dmsans); font-size: 50px; font-weight: 700; line-height: 1.1; margin-bottom: 50px; } @media (max-width: 1199px) { .home2-footer-top-area .footer-top-wrapper .footer-top-content h2 { font-size: 45px; margin-bottom: 30px; } } @media (max-width: 576px) { .home2-footer-top-area .footer-top-wrapper .footer-top-content h2 { font-size: 38px; } } .home2-footer-top-area .footer-top-wrapper .footer-top-content h2 span { font-family: var(--font-playfair); font-style: italic; font-weight: 800; } .home2-footer-top-area .footer-top-wrapper .footer-top-content .button-grp { display: flex; align-items: center; gap: 20px; position: relative; } @media (max-width: 991px) { .home2-footer-top-area .footer-top-wrapper .footer-top-content .button-grp { justify-content: center; flex-wrap: wrap; gap: 15px; } } .home2-footer-top-area .footer-top-wrapper .footer-top-content .button-grp .primary-btn { padding: 18px 31px; background-color: transparent; border: 1px solid var(--white-color); } .home2-footer-top-area .footer-top-wrapper .footer-top-content .button-grp .primary-btn span { background-color: var(--primary-color2); } .home2-footer-top-area .footer-top-wrapper .footer-top-content .button-grp .primary-btn:hover { border-color: var(--primary-color2); } .home2-footer-top-area .footer-top-wrapper .footer-top-content .button-grp .primary-btn.black-bg { background-color: var(--primary-color2); border: unset; } .home2-footer-top-area .footer-top-wrapper .footer-top-content .button-grp .primary-btn.black-bg span { background-color: var(--white-color); } .home2-footer-top-area .footer-top-wrapper .footer-top-content .button-grp .primary-btn.black-bg:hover { color: var(--title-color); } .home2-footer-top-area .footer-top-wrapper .footer-top-content .button-grp .primary-btn.black-bg:hover svg { fill: var(--title-color); } .home2-footer-top-area .footer-top-wrapper .footer-top-content .button-grp .arrow { fill: rgba(255, 255, 255, 0.25); position: absolute; right: -32%; bottom: -30px; } @media (max-width: 1399px) { .home2-footer-top-area .footer-top-wrapper .footer-top-content .button-grp .arrow { right: -8%; bottom: -30px; width: 220px; } } @media (max-width: 991px) { .home2-footer-top-area .footer-top-wrapper .footer-top-content .button-grp .arrow { display: none; } } .home2-footer-top-area .footer-top-wrapper .footer-top-img { position: relative; z-index: 1; } .home2-footer-top-area .footer-top-wrapper .footer-top-img::before { content: ""; width: 473px; height: 290px; background-color: #48A868; border-radius: 500px 500px 0 0; position: absolute; bottom: 0; left: 24%; z-index: -1; } @media (max-width: 1399px) { .home2-footer-top-area .footer-top-wrapper .footer-top-img::before { width: 450px; height: 270px; } } @media (min-width: 992px) and (max-width: 1199px) { .home2-footer-top-area .footer-top-wrapper .footer-top-img::before { width: 315px; height: 190px; } } @media (max-width: 991px) { .home2-footer-top-area .footer-top-wrapper .footer-top-img { display: none; } } /*===================================== 24. Home3 Banner3 Section ========================================*/ .home3-banner-section { padding: 0 100px; } @media (max-width: 1699px) { .home3-banner-section { padding: 0 50px; } } @media (min-width: 1400px) and (max-width: 1599px) { .home3-banner-section { padding: 0 25px; } } @media (max-width: 1399px) { .home3-banner-section { padding: 0 20px; } } @media (max-width: 576px) { .home3-banner-section { padding: 0; } } .home3-banner-section .banner-wrapper { background-image: url(../img/home3/home3-banner-section.png), linear-gradient(180deg, #5b7b47 0%, #5b7b47 100%); background-size: cover; background-repeat: no-repeat; background-position: center center; padding: 50px 10%; border-radius: 0 0 50px 50px; position: relative; } @media (max-width: 1799px) { .home3-banner-section .banner-wrapper { padding: 50px 8%; } } @media (min-width: 1400px) and (max-width: 1599px) { .home3-banner-section .banner-wrapper { padding: 50px 5%; } } @media (max-width: 1399px) { .home3-banner-section .banner-wrapper { padding: 50px 4%; } } @media (max-width: 991px) { .home3-banner-section .banner-wrapper { padding: 130px 5%; border-radius: 0 0 30px 30px; } } @media (max-width: 767px) { .home3-banner-section .banner-wrapper { padding: 100px 20px; border-radius: 0 0 20px 20px; } } @media (max-width: 576px) { .home3-banner-section .banner-wrapper { padding: 90px 20px; border-radius: 0 0 10px 10px; } } .home3-banner-section .banner-wrapper .banner-content { max-width: 645px; width: 100%; } .home3-banner-section .banner-wrapper .banner-content h1 { color: var(--white-color); font-family: var(--font-dmsans); font-size: 65px; font-weight: 900; line-height: 1.2; margin-bottom: 10px; position: relative; } @media (min-width: 1200px) and (max-width: 1399px) { .home3-banner-section .banner-wrapper .banner-content h1 { font-size: 55px; } } @media (min-width: 992px) and (max-width: 1199px) { .home3-banner-section .banner-wrapper .banner-content h1 { font-size: 48px; } } @media (max-width: 767px) { .home3-banner-section .banner-wrapper .banner-content h1 { font-size: 53px; } } .home3-banner-section .banner-wrapper .banner-content h1::before { content: url(https://demo.egenslab.com/html/probid/preview/assets/img/home3/icon/circle-vector.svg); position: absolute; top: 0; left: -65px; } @media (max-width: 1399px) { .home3-banner-section .banner-wrapper .banner-content h1::before { left: -35px; } } @media (max-width: 991px) { .home3-banner-section .banner-wrapper .banner-content h1::before { left: -30px; } } @media (max-width: 767px) { .home3-banner-section .banner-wrapper .banner-content h1::before { top: -15px; left: -25px; } } .home3-banner-section .banner-wrapper .banner-content h1 span { color: rgba(255, 255, 255, 0.6); font-family: var(--font-playfair); font-style: italic; font-weight: 700; text-decoration: underline; } .home3-banner-section .banner-wrapper .banner-content p { color: var(--white-color); font-family: var(--font-dmsans); font-size: 17px; font-weight: 300; line-height: 30px; margin-bottom: 40px; } @media (min-width: 992px) and (max-width: 1199px) { .home3-banner-section .banner-wrapper .banner-content p { margin-bottom: 25px; } } .home3-banner-section .banner-wrapper .banner-content .button-area { display: flex; align-items: center; gap: 30px; margin-bottom: 45px; } @media (min-width: 992px) and (max-width: 1199px) { .home3-banner-section .banner-wrapper .banner-content .button-area { margin-bottom: 30px; } } @media (max-width: 767px) { .home3-banner-section .banner-wrapper .banner-content .button-area { gap: 20px; flex-wrap: wrap; } } .home3-banner-section .banner-wrapper .banner-content .partner-area h6 { color: var(--white-color); font-family: var(--font-dmsans); font-size: 14px; font-weight: 400; text-transform: uppercase; letter-spacing: 1px; line-height: 1; margin-bottom: 15px; } .home3-banner-section .banner-wrapper .banner-content .partner-area ul { padding: 0; margin: 0; list-style: none; display: flex; align-items: center; gap: 60px; } @media (max-width: 1399px) { .home3-banner-section .banner-wrapper .banner-content .partner-area ul { gap: 40px; } } @media (max-width: 767px) { .home3-banner-section .banner-wrapper .banner-content .partner-area ul { gap: 20px; flex-wrap: wrap; } } .home3-banner-section .banner-wrapper .banner-img { position: relative; } @media (max-width: 991px) { .home3-banner-section .banner-wrapper .banner-img { display: none; } } .home3-banner-section .banner-wrapper .banner-img::before { content: url(https://demo.egenslab.com/html/probid/preview/assets/img/home3/icon/banner-img-bg-vector.svg); position: absolute; top: 50%; transform: translateY(-50%); right: -55px; } .home3-banner-section .banner-wrapper .banner-img .banner-left-img img { border-radius: 50px 20px 20px 20px; } .home3-banner-section .banner-wrapper .banner-img .banner-right-img-grp .right-top-img { border-radius: 20px; margin-bottom: 20px; } .home3-banner-section .banner-wrapper .banner-img .banner-right-img-grp .right-bottom-img { border-radius: 20px 20px 50px 20px; } .home3-banner-section .banner-wrapper .social-list { padding: 0; margin: 0; list-style: none; position: absolute; top: 50%; left: 25px; transform: translateY(-50%); display: flex; flex-direction: column; align-items: center; gap: 46px; z-index: 1; } @media (min-width: 1200px) and (max-width: 1399px) { .home3-banner-section .banner-wrapper .social-list { left: 5px; } } @media (max-width: 1199px) { .home3-banner-section .banner-wrapper .social-list { left: 10px; } } @media (max-width: 1199px) { .home3-banner-section .banner-wrapper .social-list { display: none; } } .home3-banner-section .banner-wrapper .social-list li { position: relative; line-height: 1; transition: 0.5s; } .home3-banner-section .banner-wrapper .social-list li::before { content: ""; position: absolute; top: -23px; left: 50%; transform: translateX(-50%); background: rgba(255, 255, 255, 0.2); width: 3px; height: 3px; border-radius: 50%; } @media (min-width: 1200px) and (max-width: 1399px) { .home3-banner-section .banner-wrapper .social-list li::before { top: -15px; } } .home3-banner-section .banner-wrapper .social-list li:first-child::before { display: none; } .home3-banner-section .banner-wrapper .social-list li a i { color: rgba(255, 255, 255, 0.6); font-size: 22px; transition: 0.5s; } .home3-banner-section .banner-wrapper .social-list li a i.bi-twitter-x { font-size: 18px; } .home3-banner-section .banner-wrapper .social-list li:hover a i { color: var(--primary-color3); } /*===================================== 25. Home3 Banner2 Section ========================================*/ .home3-banner2-section { padding: 0 20px; } @media (min-width: 1400px) and (max-width: 1599px) { .home3-banner2-section { padding: 0 20px; } } @media (max-width: 1399px) { .home3-banner2-section { padding: 0 20px; } } @media (max-width: 576px) { .home3-banner2-section { padding: 0 10px; } } .home3-banner2-section .single-banner { background-size: cover; background-repeat: no-repeat; border-radius: 10px; padding: 50px 0 50px 55px; position: relative; } @media (max-width: 1699px) { .home3-banner2-section .single-banner { padding: 40px 0 40px 35px; } } @media (min-width: 1400px) and (max-width: 1599px) { .home3-banner2-section .single-banner { padding: 45px 0 45px 35px; } } @media (min-width: 1200px) and (max-width: 1399px) { .home3-banner2-section .single-banner { padding: 40px 0 40px 25px; } } @media (max-width: 991px) { .home3-banner2-section .single-banner { padding: 30px 0 30px 35px; } } @media (max-width: 767px) { .home3-banner2-section .single-banner { padding: 40px 0 40px 35px; } } @media (max-width: 576px) { .home3-banner2-section .single-banner { padding: 40px 20px; } } .home3-banner2-section .single-banner .banner2-content .price-area { margin-bottom: 20px; } @media (max-width: 991px) { .home3-banner2-section .single-banner .banner2-content .price-area { margin-bottom: 20px; } } @media (max-width: 576px) { .home3-banner2-section .single-banner .banner2-content .price-area { margin-bottom: 15px; } } .home3-banner2-section .single-banner .banner2-content .price-area span { color: rgba(255, 255, 255, 0.73); font-family: var(--font-dmsans); font-size: 12px; font-weight: 400; line-height: 1; letter-spacing: 0.02em; display: block; margin-bottom: 5px; } .home3-banner2-section .single-banner .banner2-content .price-area h3 { color: var(--white-color); font-family: var(--font-dmsans); font-size: 30px; font-weight: 700; line-height: 1; margin-bottom: 0; } .home3-banner2-section .single-banner .banner2-content h2 { color: var(--white-color); font-family: var(--font-dmsans); font-size: 35px; font-weight: 800; line-height: 1.3; margin-bottom: 35px; } @media (min-width: 1400px) and (max-width: 1599px) { .home3-banner2-section .single-banner .banner2-content h2 { font-size: 32px; } } @media (min-width: 1200px) and (max-width: 1399px) { .home3-banner2-section .single-banner .banner2-content h2 { font-size: 28px; margin-bottom: 30px; } } @media (max-width: 991px) { .home3-banner2-section .single-banner .banner2-content h2 { font-size: 30px; margin-bottom: 30px; } } @media (max-width: 767px) { .home3-banner2-section .single-banner .banner2-content h2 { margin-bottom: 25px; } } @media (max-width: 576px) { .home3-banner2-section .single-banner .banner2-content h2 { font-size: 25px; margin-bottom: 20px; } } .home3-banner2-section .single-banner .banner2-content .offer-timer { margin-bottom: 50px; } @media (max-width: 1199px) { .home3-banner2-section .single-banner .banner2-content .offer-timer { margin-bottom: 40px; } } @media (max-width: 767px) { .home3-banner2-section .single-banner .banner2-content .offer-timer { margin-bottom: 30px; } } .home3-banner2-section .single-banner .banner2-content .offer-timer > span { color: var(--white-color); font-size: 18px; font-family: var(--font-dmsans); font-weight: 500; line-height: 1; text-decoration-line: underline; display: block; margin-bottom: 25px; } @media (max-width: 576px) { .home3-banner2-section .single-banner .banner2-content .offer-timer > span { margin-bottom: 15px; } } .home3-banner2-section .single-banner .banner2-content .offer-timer .countdown-timer ul { padding: 0; margin: 0; list-style: none; display: flex; align-items: center; gap: 20px; } @media (min-width: 1200px) and (max-width: 1399px) { .home3-banner2-section .single-banner .banner2-content .offer-timer .countdown-timer ul { gap: 15px; } } @media (min-width: 992px) and (max-width: 1199px) { .home3-banner2-section .single-banner .banner2-content .offer-timer .countdown-timer ul { gap: 12px; } } @media (max-width: 576px) { .home3-banner2-section .single-banner .banner2-content .offer-timer .countdown-timer ul { gap: 12px; } } .home3-banner2-section .single-banner .banner2-content .offer-timer .countdown-timer ul li { color: var(--white-color); font-family: var(--font-dmsans); font-size: 25px; font-weight: 800; line-height: 1; display: flex; flex-direction: column; align-items: center; gap: 8px; } @media (min-width: 992px) and (max-width: 1199px) { .home3-banner2-section .single-banner .banner2-content .offer-timer .countdown-timer ul li { font-size: 23px; } } .home3-banner2-section .single-banner .banner2-content .offer-timer .countdown-timer ul li span { color: rgba(255, 255, 255, 0.7); font-family: var(--font-dmsans); font-size: 12px; font-weight: 400; line-height: 1; } .home3-banner2-section .single-banner .banner2-content .offer-timer .countdown-timer ul li span:first-child { display: none; visibility: hidden; } .home3-banner2-section .single-banner .banner2-content .offer-timer .countdown-timer ul svg { fill: rgba(255, 255, 255, 0.15); } .home3-banner2-section .single-banner .banner2-content .primary-btn2 { font-weight: 500; border-radius: 5px; padding: 13px 45px; } .home3-banner2-section .single-banner .banner2-img { padding-right: 120px; } @media (min-width: 1400px) and (max-width: 1599px) { .home3-banner2-section .single-banner .banner2-img { padding-right: 100px; } } @media (min-width: 1200px) and (max-width: 1399px) { .home3-banner2-section .single-banner .banner2-img { padding-right: 50px; } } @media (max-width: 991px) { .home3-banner2-section .single-banner .banner2-img { padding-right: 60px; } } @media (max-width: 767px) { .home3-banner2-section .single-banner .banner2-img { display: none; } } .home3-banner2-section .single-banner .batch { position: absolute; top: 0; left: 50%; transform: translateX(-50%); } @media (max-width: 576px) { .home3-banner2-section .single-banner .batch { left: unset; right: 30px; transform: none; } } .home3-banner2-section .single-banner .batch span { color: var(--white-color); font-family: var(--font-dmsans); font-size: 15px; font-weight: 700; line-height: 17px; letter-spacing: 0.03em; text-align: center; display: block; padding: 26px 17px; border-radius: 0 0 50px 50px; background-color: var(--primary-color3); } .home3-banner2-section .single-banner.two { padding: 30px 0 31px 55px; } @media (max-width: 1799px) { .home3-banner2-section .single-banner.two { padding: 36px 0 36px 40px; } } @media (max-width: 1699px) { .home3-banner2-section .single-banner.two { padding: 45px 0 45px 35px; } } @media (min-width: 1200px) and (max-width: 1399px) { .home3-banner2-section .single-banner.two { padding: 50px 0 50px 25px; } } @media (max-width: 991px) { .home3-banner2-section .single-banner.two { padding: 25px 0 25px 35px; } } @media (max-width: 767px) { .home3-banner2-section .single-banner.two { padding: 40px 0 40px 35px; } } @media (max-width: 576px) { .home3-banner2-section .single-banner.two { padding: 40px 20px; } } .home3-banner2-section .single-banner.two .banner2-content .price-area span { color: var(--paragraph-color); } .home3-banner2-section .single-banner.two .banner2-content .price-area h3 { color: var(--primary-color3); } .home3-banner2-section .single-banner.two .banner2-content h2 { color: var(--title-color); } .home3-banner2-section .single-banner.two .banner2-content .offer-timer > span { color: var(--title-color); } .home3-banner2-section .single-banner.two .banner2-content .offer-timer .countdown-timer ul li { color: var(--title-color); } .home3-banner2-section .single-banner.two .banner2-content .offer-timer .countdown-timer ul li span { color: rgba(var(--title-color-opc), 0.7); } .home3-banner2-section .single-banner.two .banner2-content .offer-timer .countdown-timer ul svg { fill: rgba(var(--title-color-opc), 0.15); } /*===================================== 26. Home3 Highest Bidding Section ========================================*/ .home3-highest-Bidding-section .nav-pills { gap: 15px; flex-wrap: wrap; } .home3-highest-Bidding-section .nav-pills .nav-item .nav-link { border: 1px solid rgba(var(--title-color-opc), 0.4); border-radius: 50px; color: var(--title-color); font-family: var(--font-dmsans); font-size: 14px; font-weight: 500; line-height: 1; letter-spacing: 0.02em; padding: 9px 17px; transition: 0.5s; } .home3-highest-Bidding-section .nav-pills .nav-item .nav-link.active { background-color: var(--primary-color3); border-color: var(--primary-color3); color: var(--white-color); font-weight: 600; } .home3-highest-Bidding-section .nav-pills .nav-item .nav-link:hover { background-color: var(--primary-color3); border-color: var(--primary-color3); color: var(--white-color); } /*===================================== 27. Home3 Category Section ========================================*/ .category-card3 .icon { width: 80px; height: 80px; background-color: #E7EFE2; border: 1px solid rgba(var(--primary-color3-opc), 0.2); border-radius: 50%; margin: 0 auto; display: flex; align-items: center; justify-content: center; margin-bottom: -40px; z-index: 1; position: relative; } .category-card3 .icon svg { fill: var(--primary-color3); } .category-card3 .category-bg { position: relative; overflow: hidden; border-radius: 5px; } .category-card3 .category-bg img { border-radius: 5px; transition: all 0.5s ease-out; } .category-card3 .category-bg::after { content: ""; position: absolute; width: 200%; height: 0%; left: 50%; top: 50%; background-color: rgba(255, 255, 255, 0.3); transform: translate(-50%, -50%) rotate(-45deg); z-index: 1; } .category-card3 .category-bg .category-content-wrap { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(var(--title-color-opc), 0.35); border-radius: 5px; padding: 20px; display: flex; align-items: end; } .category-card3 .category-bg .category-content-wrap .category-content { padding: 9px 20px; background-color: var(--white-color); border-radius: 5px; text-align: center; line-height: 1; width: 100%; transition: 0.5s; z-index: 2; } .category-card3 .category-bg .category-content-wrap .category-content h5 { margin-bottom: 3px; color: var(--title-color); font-family: var(--font-dmsans); font-size: 21px; font-weight: 700; line-height: 1.2; text-align: center; transition: 0.5s; } @media (min-width: 1200px) and (max-width: 1399px) { .category-card3 .category-bg .category-content-wrap .category-content h5 { font-size: 19px; } } .category-card3 .category-bg .category-content-wrap .category-content span { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 15px; font-weight: 500; line-height: 1; text-align: center; transition: 0.5s; } @media (min-width: 1200px) and (max-width: 1399px) { .category-card3 .category-bg .category-content-wrap .category-content span { font-size: 14px; } } .category-card3:hover .category-bg img { transform: scale(1.1); } .category-card3:hover .category-bg::after { height: 250%; transition: all 600ms linear; background-color: transparent; } .category-card3:hover .category-bg .category-content-wrap .category-content { background-color: var(--primary-color3); } .category-card3:hover .category-bg .category-content-wrap .category-content h5, .category-card3:hover .category-bg .category-content-wrap .category-content span { color: var(--white-color); } .home3-category-section { background-image: url(../img/home3/home3-category-bg.png), linear-gradient(180deg, #daf4d6 0%, #daf4d6 100%); background-size: cover; background-repeat: no-repeat; background-position: center center; padding: 100px 0; } @media (max-width: 991px) { .home3-category-section { padding: 90px 0; } } @media (max-width: 767px) { .home3-category-section { padding: 70px 0; } } /*===================================== 28. Home3 Banner3 Section ========================================*/ .home3-banner3-section .single-banner { background-size: cover; background-repeat: no-repeat; border-radius: 30px; } @media (max-width: 576px) { .home3-banner3-section .single-banner { border-radius: 20px; } } @media (max-width: 576px) { .home3-banner3-section .single-banner .banner-img { display: none; } } .home3-banner3-section .single-banner .banner-img img { border-radius: 0 0 0 30px; } .home3-banner3-section .single-banner .banner-content { padding: 55px 30px 55px 0; position: relative; } @media (min-width: 992px) and (max-width: 1199px) { .home3-banner3-section .single-banner .banner-content { padding: 40px 20px 40px 0; } } @media (max-width: 767px) { .home3-banner3-section .single-banner .banner-content { padding: 40px 20px 40px 0; } } @media (max-width: 576px) { .home3-banner3-section .single-banner .banner-content { padding: 40px 25px; } } .home3-banner3-section .single-banner .banner-content h2 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 35px; font-weight: 900; line-height: 42px; letter-spacing: 0.02em; margin-bottom: 30px; } @media (min-width: 992px) and (max-width: 1199px) { .home3-banner3-section .single-banner .banner-content h2 { font-size: 30px; margin-bottom: 20px; } } @media (max-width: 767px) { .home3-banner3-section .single-banner .banner-content h2 { font-size: 33px; margin-bottom: 25px; } } .home3-banner3-section .single-banner .banner-content h2 span { color: var(--primary-color3); font-family: var(--font-playfair); font-style: italic; font-weight: 700; } .home3-banner3-section .single-banner .banner-content .primary-btn { border-radius: 10px; background-color: transparent; border: 1px solid var(--primary-color3); padding: 14px 25px; color: var(--primary-color3); } .home3-banner3-section .single-banner .banner-content .primary-btn svg { fill: var(--primary-color3); } .home3-banner3-section .single-banner .banner-content .primary-btn span { background-color: var(--primary-color3); } .home3-banner3-section .single-banner .banner-content .primary-btn:hover { color: var(--white-color); } .home3-banner3-section .single-banner .banner-content .primary-btn:hover svg { fill: var(--white-color); } .home3-banner3-section .single-banner .banner-content .vector { fill: rgba(36, 83, 212, 0.2); position: absolute; right: 60px; bottom: 22%; } @media (max-width: 1399px) { .home3-banner3-section .single-banner .banner-content .vector { right: 45px; bottom: 15%; width: 80px; } } @media (max-width: 1199px) { .home3-banner3-section .single-banner .banner-content .vector { display: none; } } @media (max-width: 767px) { .home3-banner3-section .single-banner.two { background-position: right center; } } .home3-banner3-section .single-banner.two .banner-content .primary-btn { border: 1px solid var(--primary-color2); padding: 14px 25px; color: var(--title-color); } .home3-banner3-section .single-banner.two .banner-content .primary-btn svg { fill: var(--title-color); } .home3-banner3-section .single-banner.two .banner-content .primary-btn span { background-color: var(--primary-color2); } .home3-banner3-section .single-banner.two .banner-content .primary-btn:hover { color: var(--white-color); } .home3-banner3-section .single-banner.two .banner-content .primary-btn:hover svg { fill: var(--white-color); } .home3-banner3-section .single-banner.two .banner-content .vector { fill: rgba(var(--primary-color3-opc), 0.2); } /*===================================== 29. Home3 Popular Auction Section ========================================*/ .home3-popular-auction-section .popular-auction-slider-area { position: relative; } @media (max-width: 991px) { .home3-popular-auction-section .popular-auction-slider-area .slider-btn-grp { display: none; } } .home3-popular-auction-section .popular-auction-slider-area .slider-btn-grp .slider-btn { position: absolute; top: 50%; transform: translateY(-50%); left: -8%; z-index: 1; } @media (min-width: 1400px) and (max-width: 1599px) { .home3-popular-auction-section .popular-auction-slider-area .slider-btn-grp .slider-btn { left: -40px; } } @media (max-width: 1399px) { .home3-popular-auction-section .popular-auction-slider-area .slider-btn-grp .slider-btn { left: -35px; } } @media (max-width: 1199px) { .home3-popular-auction-section .popular-auction-slider-area .slider-btn-grp .slider-btn { left: -17px; } } .home3-popular-auction-section .popular-auction-slider-area .slider-btn-grp .slider-btn.auction-slider-next { left: unset; right: -8%; } @media (min-width: 1400px) and (max-width: 1599px) { .home3-popular-auction-section .popular-auction-slider-area .slider-btn-grp .slider-btn.auction-slider-next { right: -40px; } } @media (max-width: 1399px) { .home3-popular-auction-section .popular-auction-slider-area .slider-btn-grp .slider-btn.auction-slider-next { right: -35px; } } @media (max-width: 1199px) { .home3-popular-auction-section .popular-auction-slider-area .slider-btn-grp .slider-btn.auction-slider-next { right: -17px; } } /*===================================== 30. Home3 Faq Section ========================================*/ .home3-faq-section { background-image: url(../img/home3/home3-faq-bg.png), linear-gradient(180deg, #f9ece1 0%, #f9ece1 100%); background-size: cover; background-repeat: no-repeat; background-position: center center; padding: 105px 0; } @media (max-width: 991px) { .home3-faq-section { padding: 90px 0; } } @media (max-width: 767px) { .home3-faq-section { padding: 70px 0; } } .home3-faq-section .faq-wrap .faq-content .accordion .accordion-item { border: none; background-color: transparent; } .home3-faq-section .faq-wrap .faq-content .accordion .accordion-item:first-child .accordion-header .accordion-button { padding-top: 0; } .home3-faq-section .faq-wrap .faq-content .accordion .accordion-item .accordion-header .accordion-button { border: none; border-radius: unset; box-shadow: none; color: var(--title-color); font-family: var(--font-dmsans); background-color: transparent; font-size: 18px; font-weight: 600; line-height: 1.4; padding: 0; padding-bottom: 15px; padding-top: 15px; border-bottom: 1px solid rgba(var(--title-color-opc), 0.2); } .home3-faq-section .faq-wrap .faq-content .accordion .accordion-item .accordion-header .accordion-button::after { width: unset; height: unset; content: "\f4fe"; font-family: bootstrap-icons; background-image: none; font-weight: 800; font-size: 22px; } .home3-faq-section .faq-wrap .faq-content .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed) { background-color: unset; } .home3-faq-section .faq-wrap .faq-content .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed)::after { content: "\f2ea"; } @media (max-width: 767px) { .home3-faq-section .faq-wrap .faq-content .accordion .accordion-item .accordion-header .accordion-button { font-size: 18px; } } .home3-faq-section .faq-wrap .faq-content .accordion .accordion-item .accordion-body { padding: 20px; padding-bottom: 15px; color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 16px; font-weight: 400; line-height: 1.9; letter-spacing: 0.48px; } @media (max-width: 576px) { .home3-faq-section .faq-wrap .faq-content .accordion .accordion-item .accordion-body { font-size: 14px; padding: 15px 10px; } } .home3-faq-section.transparent-bg { background-image: unset; padding: 0; padding-top: 110px; } @media (min-width: 992px) and (max-width: 1199px) { .home3-faq-section.transparent-bg { padding-top: 90px; } } @media (max-width: 991px) { .home3-faq-section.transparent-bg { padding-top: 70px; } } /*===================================== 31. Home3 Testimonial Section ========================================*/ .testimonial-card2 .testimonial-content .quote { margin-bottom: 35px; } @media (min-width: 992px) and (max-width: 1199px) { .testimonial-card2 .testimonial-content .quote { margin-bottom: 25px; } } @media (max-width: 767px) { .testimonial-card2 .testimonial-content .quote { margin-bottom: 25px; } } .testimonial-card2 .testimonial-content .quote svg { fill: none; stroke: rgba(var(--primary-color3-opc), 0.3); } .testimonial-card2 .testimonial-content > span { color: var(--primary-color3); font-family: var(--font-dmsans); font-size: 18px; font-weight: 500; line-height: 23.44px; display: block; margin-bottom: 20px; } @media (min-width: 992px) and (max-width: 1199px) { .testimonial-card2 .testimonial-content > span { margin-bottom: 15px; } } @media (max-width: 767px) { .testimonial-card2 .testimonial-content > span { margin-bottom: 15px; } } .testimonial-card2 .testimonial-content p { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 28px; font-weight: 400; line-height: 1.8; margin-bottom: 60px; } @media (max-width: 1399px) { .testimonial-card2 .testimonial-content p { font-size: 26px; } } @media (min-width: 992px) and (max-width: 1199px) { .testimonial-card2 .testimonial-content p { margin-bottom: 40px; } } @media (max-width: 767px) { .testimonial-card2 .testimonial-content p { font-size: 24px; margin-bottom: 40px; } } .testimonial-card2 .testimonial-content .author-area { display: flex; align-items: center; gap: 15px; } .testimonial-card2 .testimonial-content .author-area .author-img { min-width: 75px; max-width: 75px; height: 75px; border-radius: 50%; border: 1px solid var(--primary-color3); background-color: var(--white-color); display: flex; align-items: center; justify-content: center; position: relative; } .testimonial-card2 .testimonial-content .author-area .author-img img { min-width: 69px; max-width: 69px; height: 69px; border-radius: 50%; } .testimonial-card2 .testimonial-content .author-area .author-img::before { content: ""; position: absolute; left: 50%; transform: translateX(-50%); top: -17px; width: 31px; height: 19px; background-color: var(--primary-color3); -webkit-clip-path: polygon(50% 0%, 0% 100%, 100% 100%); clip-path: polygon(50% 0%, 0% 100%, 100% 100%); z-index: -1; } .testimonial-card2 .testimonial-content .author-area .author-content { line-height: 1; } .testimonial-card2 .testimonial-content .author-area .author-content h6 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 18px; font-weight: 600; line-height: 23.44px; margin-bottom: 5px; } .testimonial-card2 .testimonial-content .author-area .author-content span { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 14px; font-weight: 500; line-height: 1; } .testimonial-card2.style-2 .testimonial-content .quote svg { stroke: rgba(var(--primary-color-opc), 0.3); } .testimonial-card2.style-2 .testimonial-content > span { color: var(--primary-color); } .testimonial-card2.style-2 .testimonial-content p { font-size: 25px; } @media (max-width: 767px) { .testimonial-card2.style-2 .testimonial-content p { font-size: 24px; margin-bottom: 40px; } } .testimonial-card2.style-2 .testimonial-content .author-area .author-img { border: 1px solid var(--primary-color); } .testimonial-card2.style-2 .testimonial-content .author-area .author-img::before { background-color: var(--primary-color); } .home3-testimonial-section .testimonial-slider-area .slider-btn-grp { justify-content: end; gap: 35px; margin-top: -55px; position: relative; z-index: 1; } @media (max-width: 576px) { .home3-testimonial-section .testimonial-slider-area .slider-btn-grp { display: none; } } .home3-testimonial-section .testimonial-slider-area .swiper-slide-active .quote, .home3-testimonial-section .testimonial-slider-area .swiper-slide-active span, .home3-testimonial-section .testimonial-slider-area .swiper-slide-active p { animation: fadeInDown 1.7s; } .home3-testimonial-section .testimonial-slider-area .swiper-slide-active .author-area { animation: fadeInUp 1.7s; } .home3-testimonial-section .testimonial-img-area { max-width: 558px; width: 100%; } @media (max-width: 991px) { .home3-testimonial-section .testimonial-img-area { display: none; } } /*===================================== 32. Home3 Feature Section ========================================*/ .home3-feature-section { background-image: url(../img/home3/home3-faq-bg.png), linear-gradient(180deg, #edf8e6 0%, #edf8e6 100%); background-size: cover; background-repeat: no-repeat; background-position: center center; padding: 105px 12%; } @media (max-width: 1699px) { .home3-feature-section { padding: 105px 10%; } } @media (min-width: 1400px) and (max-width: 1599px) { .home3-feature-section { padding: 105px 5%; } } @media (max-width: 1399px) { .home3-feature-section { padding: 105px 2%; } } @media (max-width: 991px) { .home3-feature-section { padding: 90px 0; } } @media (max-width: 767px) { .home3-feature-section { padding: 70px 0; } } .home3-feature-section .single-feature .icon { margin-bottom: 25px; } .home3-feature-section .single-feature .icon svg { fill: var(--primary-color3); } .home3-feature-section .single-feature .content h4 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 25px; font-weight: 500; line-height: 1.2; margin-bottom: 15px; } @media (min-width: 1200px) and (max-width: 1399px) { .home3-feature-section .single-feature .content h4 { font-size: 22px; } } .home3-feature-section .single-feature .content p { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 15px; font-weight: 400; line-height: 28px; letter-spacing: 0.03em; margin-bottom: 0; } .home3-feature-section .single-feature:hover .icon svg { animation: bounceIn 1.2s linear; } .home3-feature-section .divider { position: relative; } .home3-feature-section .divider .single-feature { padding: 0 15px; } @media (max-width: 991px) { .home3-feature-section .divider .single-feature { padding: 0; } } .home3-feature-section .divider:first-child .single-feature { padding-left: 0; } .home3-feature-section .divider:last-child .single-feature { padding-right: 0; } .home3-feature-section .divider:last-child::before { display: none; } .home3-feature-section .divider::before { content: ""; width: 1px; height: 120px; background-color: rgba(var(--title-color-opc), 0.08); position: absolute; bottom: 0; right: 0; } @media (max-width: 991px) { .home3-feature-section .divider::before { display: none; } } .home3-feature-section .counter-area { padding: 25px 0; border-top: 1px solid var(--white-color); margin-top: 110px; } @media (max-width: 1199px) { .home3-feature-section .counter-area { margin-top: 90px; } } @media (max-width: 767px) { .home3-feature-section .counter-area { margin-top: 70px; } } @media (max-width: 576px) { .home3-feature-section .counter-area { margin-top: 50px; } } .home3-feature-section .counter-area ul { padding: 0; margin: 0; list-style: none; display: flex; align-items: center; justify-content: space-between; gap: 35px; flex-wrap: wrap; } @media (min-width: 1200px) and (max-width: 1399px) { .home3-feature-section .counter-area ul { gap: 30px; } } @media (max-width: 991px) { .home3-feature-section .counter-area ul { gap: 25px; } } @media (max-width: 576px) { .home3-feature-section .counter-area ul { gap: 36px; } } .home3-feature-section .counter-area ul .single-counter { display: flex; align-items: center; gap: 15px; position: relative; } @media (min-width: 1200px) and (max-width: 1399px) { .home3-feature-section .counter-area ul .single-counter { gap: 10px; } } .home3-feature-section .counter-area ul .single-counter::before { content: ""; width: 1px; height: 35px; background-color: var(--white-color); position: absolute; top: 50%; transform: translateY(-50%); left: -80px; } @media (min-width: 1400px) and (max-width: 1599px) { .home3-feature-section .counter-area ul .single-counter::before { left: -70px; } } @media (max-width: 1399px) { .home3-feature-section .counter-area ul .single-counter::before { left: -50px; } } @media (max-width: 1199px) { .home3-feature-section .counter-area ul .single-counter::before { left: -18px; } } @media (max-width: 991px) { .home3-feature-section .counter-area ul .single-counter::before { display: none; } } @media (max-width: 767px) { .home3-feature-section .counter-area ul .single-counter::before { display: none; } } .home3-feature-section .counter-area ul .single-counter:first-child::before { display: none; } .home3-feature-section .counter-area ul .single-counter .icon svg { fill: rgba(var(--title-color-opc), 0.6); } .home3-feature-section .counter-area ul .single-counter .content .content-top-area { display: flex; align-items: baseline; gap: 10px; margin-bottom: 5px; } .home3-feature-section .counter-area ul .single-counter .content .content-top-area .number { display: flex; } .home3-feature-section .counter-area ul .single-counter .content .content-top-area .number h5, .home3-feature-section .counter-area ul .single-counter .content .content-top-area .number strong { color: var(--title-color); font-family: var(--font-dmsans); font-size: 30px; font-weight: 800; line-height: 1; margin-bottom: 0; } @media (max-width: 576px) { .home3-feature-section .counter-area ul .single-counter .content .content-top-area .number h5, .home3-feature-section .counter-area ul .single-counter .content .content-top-area .number strong { font-size: 28px; } } .home3-feature-section .counter-area ul .single-counter .content .content-top-area span { color: var(--title-color); font-family: var(--font-dmsans); font-size: 17px; font-weight: 500; line-height: 1; } .home3-feature-section .counter-area ul .single-counter .content p { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 14px; font-weight: 500; line-height: 17px; margin-bottom: 0; } .home3-feature-section.two { background-image: unset; background-color: #F3F6FB; padding: 105px 12% 164px; } @media (max-width: 1699px) { .home3-feature-section.two { padding: 105px 10% 164px; } } @media (min-width: 1400px) and (max-width: 1599px) { .home3-feature-section.two { padding: 105px 5% 164px; } } @media (max-width: 1399px) { .home3-feature-section.two { padding: 105px 2% 164px; } } @media (max-width: 1199px) { .home3-feature-section.two { padding: 90px 2% 150px; } } @media (max-width: 991px) { .home3-feature-section.two { padding: 70px 0; } } .home3-feature-section.two .single-feature .icon svg { fill: var(--primary-color4); } .home3-feature-section.three { background-image: url(../img/home7/home7-feature-bg.png), linear-gradient(180deg, #181a0f 0%, #181a0f 100%); padding: 105px 10.5% 164px; } @media (max-width: 1699px) { .home3-feature-section.three { padding: 105px 10% 164px; } } @media (min-width: 1400px) and (max-width: 1599px) { .home3-feature-section.three { padding: 105px 5% 164px; } } @media (max-width: 1399px) { .home3-feature-section.three { padding: 105px 2% 164px; } } @media (max-width: 1199px) { .home3-feature-section.three { padding: 90px 2% 150px; } } @media (max-width: 991px) { .home3-feature-section.three { padding: 70px 0; } } .home3-feature-section.three .divider::before { background-color: rgba(255, 255, 255, 0.08); } .home3-feature-section.three .single-feature .icon svg { fill: var(--primary-color7); } .home3-feature-section.three .single-feature .content h4 { color: var(--white-color); } .home3-feature-section.three .single-feature .content p { color: rgba(255, 255, 255, 0.5); } /*===================================== 33. Home3 Blog Section ========================================*/ .home3-blog-section .mt-50 { margin-top: 50px; } @media (max-width: 767px) { .home3-blog-section .mt-50 { margin-top: 0; } } .home3-blog-section .blog-card { max-width: 613px; width: 100%; } /*===================================== 34. Home4 Banner Section ========================================*/ .home4-banner-section { background-image: url(../img/home4/home4-banner-bg.png); background-size: cover; background-repeat: no-repeat; background-position: center center; padding-top: 90px; } @media (max-width: 991px) { .home4-banner-section { padding-top: 65px; } } .home4-banner-section .banner-wrapper { overflow: hidden; } .home4-banner-section .banner-wrapper .banner-content-and-counter-area { border-right: 1px solid rgba(255, 255, 255, 0.1); padding-top: 118px; } @media (max-width: 1399px) { .home4-banner-section .banner-wrapper .banner-content-and-counter-area { padding-top: 100px; } } @media (max-width: 991px) { .home4-banner-section .banner-wrapper .banner-content-and-counter-area { border-right: unset; padding-top: 70px; } } .home4-banner-section .banner-wrapper .banner-content-and-counter-area .banner-content { max-width: 780px; width: 100%; padding-left: 18%; margin-bottom: 150px; } @media (min-width: 1400px) and (max-width: 1599px) { .home4-banner-section .banner-wrapper .banner-content-and-counter-area .banner-content { padding-left: 15%; padding-right: 10px; } } @media (max-width: 1399px) { .home4-banner-section .banner-wrapper .banner-content-and-counter-area .banner-content { max-width: 565px; padding-left: 8%; margin-bottom: 120px; padding-right: 10px; } } @media (max-width: 1199px) { .home4-banner-section .banner-wrapper .banner-content-and-counter-area .banner-content { margin-bottom: 100px; padding-left: 5%; } } @media (max-width: 991px) { .home4-banner-section .banner-wrapper .banner-content-and-counter-area .banner-content { margin-bottom: 70px; } } @media (max-width: 576px) { .home4-banner-section .banner-wrapper .banner-content-and-counter-area .banner-content { padding-left: 15px; } } .home4-banner-section .banner-wrapper .banner-content-and-counter-area .banner-content .sub-title { color: var(--white-color); font-family: var(--font-dmsans); font-size: 12px; font-weight: 500; line-height: 1; display: inline-flex; align-items: center; gap: 8px; padding: 10px 11px; background-color: rgba(255, 255, 255, 0.1); border-radius: 50px; margin-bottom: 15px; } @media (max-width: 767px) { .home4-banner-section .banner-wrapper .banner-content-and-counter-area .banner-content .sub-title { margin-bottom: 10px; } } .home4-banner-section .banner-wrapper .banner-content-and-counter-area .banner-content .sub-title svg { fill: var(--white-color); } .home4-banner-section .banner-wrapper .banner-content-and-counter-area .banner-content h1 { color: var(--white-color); font-family: var(--font-dmsans); font-size: 70px; font-weight: 800; line-height: 1.1; margin-bottom: 25px; } .home4-banner-section .banner-wrapper .banner-content-and-counter-area .banner-content h1 span { font-family: var(--font-playfair); font-weight: 600; font-style: italic; } @media (min-width: 1400px) and (max-width: 1599px) { .home4-banner-section .banner-wrapper .banner-content-and-counter-area .banner-content h1 { font-size: 60px; } } @media (max-width: 1399px) { .home4-banner-section .banner-wrapper .banner-content-and-counter-area .banner-content h1 { font-size: 55px; } } @media (max-width: 576px) { .home4-banner-section .banner-wrapper .banner-content-and-counter-area .banner-content h1 { font-size: 45px; margin-bottom: 20px; } } .home4-banner-section .banner-wrapper .banner-content-and-counter-area .banner-content p { color: rgba(255, 255, 255, 0.7); font-family: var(--font-dmsans); font-size: 17px; font-weight: 300; line-height: 30px; margin-bottom: 40px; } @media (max-width: 576px) { .home4-banner-section .banner-wrapper .banner-content-and-counter-area .banner-content p { margin-bottom: 30px; } } .home4-banner-section .banner-wrapper .banner-content-and-counter-area .banner-content .button-area { display: flex; align-items: center; gap: 30px; } @media (max-width: 767px) { .home4-banner-section .banner-wrapper .banner-content-and-counter-area .banner-content .button-area { gap: 20px; flex-wrap: wrap; } } .home4-banner-section .banner-wrapper .banner-content-and-counter-area .banner-content .button-area .primary-btn3 { padding: 17px 32px; } .home4-banner-section .banner-wrapper .banner-content-and-counter-area .counter-area { padding: 25px 80px; border-top: 1px solid rgba(255, 255, 255, 0.1); } @media (min-width: 1400px) and (max-width: 1599px) { .home4-banner-section .banner-wrapper .banner-content-and-counter-area .counter-area { padding: 25px 20px; } } @media (max-width: 1399px) { .home4-banner-section .banner-wrapper .banner-content-and-counter-area .counter-area { padding: 25px 20px; } } @media (min-width: 992px) and (max-width: 1199px) { .home4-banner-section .banner-wrapper .banner-content-and-counter-area .counter-area { padding: 25px 40px; } } .home4-banner-section .banner-wrapper .banner-content-and-counter-area .counter-area ul { padding: 0; margin: 0; list-style: none; display: flex; align-items: center; justify-content: space-between; gap: 20px; flex-wrap: wrap; } @media (max-width: 1399px) { .home4-banner-section .banner-wrapper .banner-content-and-counter-area .counter-area ul { gap: 15px; } } @media (min-width: 992px) and (max-width: 1199px) { .home4-banner-section .banner-wrapper .banner-content-and-counter-area .counter-area ul { gap: 20px; } } @media (max-width: 576px) { .home4-banner-section .banner-wrapper .banner-content-and-counter-area .counter-area ul { gap: 35px; } } .home4-banner-section .banner-wrapper .banner-content-and-counter-area .counter-area ul .single-counter { display: flex; align-items: center; gap: 20px; position: relative; } @media (min-width: 1400px) and (max-width: 1599px) { .home4-banner-section .banner-wrapper .banner-content-and-counter-area .counter-area ul .single-counter { gap: 15px; } } @media (min-width: 1200px) and (max-width: 1399px) { .home4-banner-section .banner-wrapper .banner-content-and-counter-area .counter-area ul .single-counter { gap: 10px; } } .home4-banner-section .banner-wrapper .banner-content-and-counter-area .counter-area ul .single-counter::before { content: ""; width: 1px; height: 35px; background-color: rgba(255, 255, 255, 0.1); position: absolute; top: 50%; transform: translateY(-50%); left: -50px; } @media (min-width: 1400px) and (max-width: 1599px) { .home4-banner-section .banner-wrapper .banner-content-and-counter-area .counter-area ul .single-counter::before { left: -20px; } } @media (min-width: 1200px) and (max-width: 1399px) { .home4-banner-section .banner-wrapper .banner-content-and-counter-area .counter-area ul .single-counter::before { left: -13px; } } @media (min-width: 992px) and (max-width: 1199px) { .home4-banner-section .banner-wrapper .banner-content-and-counter-area .counter-area ul .single-counter::before { display: none; } } @media (max-width: 991px) { .home4-banner-section .banner-wrapper .banner-content-and-counter-area .counter-area ul .single-counter::before { left: -38px; } } @media (max-width: 767px) { .home4-banner-section .banner-wrapper .banner-content-and-counter-area .counter-area ul .single-counter::before { display: none; } } .home4-banner-section .banner-wrapper .banner-content-and-counter-area .counter-area ul .single-counter:first-child::before { display: none; } .home4-banner-section .banner-wrapper .banner-content-and-counter-area .counter-area ul .single-counter .icon svg { fill: rgba(255, 255, 255, 0.6); } .home4-banner-section .banner-wrapper .banner-content-and-counter-area .counter-area ul .single-counter .content .content-top-area { display: flex; align-items: baseline; gap: 10px; margin-bottom: 5px; } @media (min-width: 1200px) and (max-width: 1399px) { .home4-banner-section .banner-wrapper .banner-content-and-counter-area .counter-area ul .single-counter .content .content-top-area { gap: 5px; } } .home4-banner-section .banner-wrapper .banner-content-and-counter-area .counter-area ul .single-counter .content .content-top-area .number { display: flex; } .home4-banner-section .banner-wrapper .banner-content-and-counter-area .counter-area ul .single-counter .content .content-top-area .number h5, .home4-banner-section .banner-wrapper .banner-content-and-counter-area .counter-area ul .single-counter .content .content-top-area .number strong { color: var(--white-color); font-family: var(--font-dmsans); font-size: 28px; font-weight: 800; line-height: 1; margin-bottom: 0; } @media (min-width: 1200px) and (max-width: 1399px) { .home4-banner-section .banner-wrapper .banner-content-and-counter-area .counter-area ul .single-counter .content .content-top-area .number h5, .home4-banner-section .banner-wrapper .banner-content-and-counter-area .counter-area ul .single-counter .content .content-top-area .number strong { font-size: 25px; } } .home4-banner-section .banner-wrapper .banner-content-and-counter-area .counter-area ul .single-counter .content .content-top-area span { color: var(--white-color); font-family: var(--font-dmsans); font-size: 16px; font-weight: 500; line-height: 1; } @media (min-width: 1200px) and (max-width: 1399px) { .home4-banner-section .banner-wrapper .banner-content-and-counter-area .counter-area ul .single-counter .content .content-top-area span { font-size: 14px; } } .home4-banner-section .banner-wrapper .banner-content-and-counter-area .counter-area ul .single-counter .content p { color: rgba(255, 255, 255, 0.6); font-family: var(--font-dmsans); font-size: 13px; font-weight: 500; line-height: 17px; margin-bottom: 0; } .home4-banner-section .banner-wrapper .banner-img-wrap { height: 100%; position: relative; } @media (max-width: 1199px) { .home4-banner-section .banner-wrapper .banner-img-wrap { padding-right: 10px; } } @media (max-width: 991px) { .home4-banner-section .banner-wrapper .banner-img-wrap { display: none; } } .home4-banner-section .banner-wrapper .banner-img-wrap::before { content: url(https://demo.egenslab.com/html/probid/preview/assets/img/home4/icon/banner-vector1.svg); position: absolute; top: 0; right: 16%; } @media (max-width: 1799px) { .home4-banner-section .banner-wrapper .banner-img-wrap::before { right: 12%; } } @media (min-width: 1400px) and (max-width: 1599px) { .home4-banner-section .banner-wrapper .banner-img-wrap::before { right: 25px; top: -10px; } } @media (max-width: 1399px) { .home4-banner-section .banner-wrapper .banner-img-wrap::before { right: 5px; top: -30px; } } @media (max-width: 1199px) { .home4-banner-section .banner-wrapper .banner-img-wrap::before { display: none; } } .home4-banner-section .banner-wrapper .banner-img-wrap::after { content: url(https://demo.egenslab.com/html/probid/preview/assets/img/home4/icon/banner-arrow-vector.svg); position: absolute; top: 90px; left: -44px; } @media (max-width: 1799px) { .home4-banner-section .banner-wrapper .banner-img-wrap::after { left: -85px; } } @media (min-width: 1400px) and (max-width: 1599px) { .home4-banner-section .banner-wrapper .banner-img-wrap::after { left: -145px; } } @media (max-width: 1399px) { .home4-banner-section .banner-wrapper .banner-img-wrap::after { display: none; } } .home4-banner-section .banner-wrapper .banner-img-wrap .home4-banner-img-slider { height: 100%; } .home4-banner-section .banner-wrapper .banner-img-wrap .banner-img { display: flex; align-items: center; justify-content: center; height: 100%; } @media (max-width: 1399px) { .home4-banner-section .banner-wrapper .banner-img-wrap .banner-img { justify-content: start; } } .home4-banner-section .banner-wrapper .banner-img-wrap .slider-btn-and-pagination { border: 1px solid rgba(255, 255, 255, 0.5); position: absolute; top: 50%; transform: translateY(-50%); right: 25px; display: flex; align-items: center; gap: 25px; flex-direction: column; padding: 13px 6px; border-radius: 100px; z-index: 9; } @media (max-width: 1399px) { .home4-banner-section .banner-wrapper .banner-img-wrap .slider-btn-and-pagination { right: 15px; } } @media (max-width: 1199px) { .home4-banner-section .banner-wrapper .banner-img-wrap .slider-btn-and-pagination { display: none; } } .home4-banner-section .banner-wrapper .banner-img-wrap .slider-btn-and-pagination .slider-btn i { color: rgba(255, 255, 255, 0.5); font-size: 13px; } .home4-banner-section .banner-wrapper .banner-img-wrap .slider-btn-and-pagination .paginations1 { color: rgba(255, 255, 255, 0.5); transform: rotate(90deg); line-height: 1; } .home4-banner-section .banner-wrapper .banner-img-wrap .slider-btn-and-pagination .paginations1 span { color: rgba(255, 255, 255, 0.5); font-size: 14px; font-weight: 500; font-family: var(--font-dmsans); } /*===================================== 35. Home4 Category Section ========================================*/ .category-card4 { padding: 25px 0 0 25px; background-color: var(--white-color); border-radius: 10px; transition: 0.5s; } .category-card4 .icon { margin-bottom: 15px; } .category-card4 .content { line-height: 1; margin-bottom: 20px; } .category-card4 .content h5 { margin-bottom: 2px; } .category-card4 .content h5 a { color: var(--title-color); font-family: var(--font-dmsans); font-size: 22px; font-weight: 700; line-height: 1.2; transition: 0.5s; } .category-card4 .content h5 a:hover { color: var(--primary-color); } .category-card4 .content span { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 13px; font-weight: 500; line-height: 1; } .category-card4 .category-img img { border-radius: 10px 0 10px 0; } @media (max-width: 767px) { .category-card4 .category-img img { width: 100%; -o-object-fit: cover; object-fit: cover; } } .category-card4:hover { background-color: #E0F0FF; } .category-card4.two { background-color: #E0F0FF; } .category-card4.two:hover { background-color: #FFE8DE; } .home4-category-section { background-image: url(../img/home4/home4-live-auction-bg.png), linear-gradient(180deg, #506f36 0%, #506f36 100%); background-size: cover; background-repeat: no-repeat; background-position: center center; padding: 100px 0; } @media (max-width: 1199px) { .home4-category-section { padding: 90px 0; } } @media (max-width: 767px) { .home4-category-section { padding: 70px 0; } } .home4-category-section .primary-btn3 { border-color: var(--white-color); color: var(--white-color); } .home4-category-section .primary-btn3 svg { fill: var(--white-color); } .home4-category-section .primary-btn3 span { background-color: var(--white-color); } .home4-category-section .primary-btn3:hover { color: var(--title-color); } .home4-category-section .primary-btn3:hover svg { fill: var(--title-color); } .home4-category-section .category-slider-wrapper { position: relative; } .home4-category-section .category-slider-wrapper .slider-btn-grp .slider-btn { position: absolute; top: 50%; transform: translateY(-50%); left: -9%; z-index: 1; border-color: var(--white-color); } .home4-category-section .category-slider-wrapper .slider-btn-grp .slider-btn i { color: var(--white-color); } @media (min-width: 1400px) and (max-width: 1599px) { .home4-category-section .category-slider-wrapper .slider-btn-grp .slider-btn { left: -40px; } } @media (max-width: 1399px) { .home4-category-section .category-slider-wrapper .slider-btn-grp .slider-btn { left: -40px; } } @media (max-width: 1199px) { .home4-category-section .category-slider-wrapper .slider-btn-grp .slider-btn { display: none; } } .home4-category-section .category-slider-wrapper .slider-btn-grp .slider-btn:hover { border-color: var(--primary-color2); } .home4-category-section .category-slider-wrapper .slider-btn-grp .slider-btn.category-slider-next { left: unset; right: -9%; } @media (min-width: 1400px) and (max-width: 1599px) { .home4-category-section .category-slider-wrapper .slider-btn-grp .slider-btn.category-slider-next { right: -40px; } } @media (max-width: 1399px) { .home4-category-section .category-slider-wrapper .slider-btn-grp .slider-btn.category-slider-next { right: -40px; } } @media (max-width: 1199px) { .home4-category-section .category-slider-wrapper .slider-btn-grp .slider-btn.category-slider-next { display: none; } } /*===================================== 36. Home4 Trending Auction Section ========================================*/ .home4-trending-auction-section .slider-btn-grp { justify-content: space-between; width: 100%; } /*===================================== 37. Home4 Offer Banners Section ========================================*/ .home4-offer-banners-section { padding: 0 40px; } @media (min-width: 1400px) and (max-width: 1599px) { .home4-offer-banners-section { padding: 0 20px; } } @media (min-width: 1200px) and (max-width: 1399px) { .home4-offer-banners-section { padding: 0 10px; } } @media (max-width: 576px) { .home4-offer-banners-section { padding: 0; } } .home4-offer-banners-section .left-banner-area { position: relative; height: 100%; } .home4-offer-banners-section .left-banner-area img { border-radius: 5px; -o-object-fit: cover; object-fit: cover; } @media (min-width: 992px) and (max-width: 1199px) { .home4-offer-banners-section .left-banner-area img { max-height: 625px; width: 100%; } } @media (max-width: 576px) { .home4-offer-banners-section .left-banner-area img { min-height: 400px; } } .home4-offer-banners-section .left-banner-area .banner-content-wrap { background: linear-gradient(180deg, rgba(34, 34, 34, 0) 15.29%, rgba(34, 34, 34, 0.388889) 20.33%, rgba(34, 34, 34, 0.666667) 30.36%, rgba(34, 34, 34, 0.824074) 56.04%, #222222 67.41%); border-radius: 5px; position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: flex; align-items: end; justify-content: center; padding: 35px; } @media (max-width: 576px) { .home4-offer-banners-section .left-banner-area .banner-content-wrap { padding: 20px; } } .home4-offer-banners-section .left-banner-area .banner-content-wrap .banner-content { text-align: center; } .home4-offer-banners-section .left-banner-area .banner-content-wrap .banner-content .price-area { margin-bottom: 15px; } @media (max-width: 576px) { .home4-offer-banners-section .left-banner-area .banner-content-wrap .banner-content .price-area { margin-bottom: 15px; } } .home4-offer-banners-section .left-banner-area .banner-content-wrap .banner-content .price-area span { color: rgba(255, 255, 255, 0.73); font-family: var(--font-dmsans); font-size: 12px; font-weight: 400; line-height: 1; letter-spacing: 0.02em; display: block; margin-bottom: 5px; } .home4-offer-banners-section .left-banner-area .banner-content-wrap .banner-content .price-area h3 { color: var(--primary-color); font-family: var(--font-dmsans); font-size: 30px; font-weight: 700; line-height: 1; margin-bottom: 0; } .home4-offer-banners-section .left-banner-area .banner-content-wrap .banner-content h2 { color: var(--white-color); font-family: var(--font-dmsans); font-size: 35px; font-weight: 800; line-height: 1.3; margin-bottom: 25px; } @media (min-width: 1400px) and (max-width: 1599px) { .home4-offer-banners-section .left-banner-area .banner-content-wrap .banner-content h2 { font-size: 32px; } } @media (min-width: 1200px) and (max-width: 1399px) { .home4-offer-banners-section .left-banner-area .banner-content-wrap .banner-content h2 { font-size: 28px; margin-bottom: 20px; } } @media (max-width: 991px) { .home4-offer-banners-section .left-banner-area .banner-content-wrap .banner-content h2 { font-size: 30px; margin-bottom: 20px; } } @media (max-width: 767px) { .home4-offer-banners-section .left-banner-area .banner-content-wrap .banner-content h2 { margin-bottom: 25px; } } @media (max-width: 576px) { .home4-offer-banners-section .left-banner-area .banner-content-wrap .banner-content h2 { font-size: 25px; margin-bottom: 15px; } } .home4-offer-banners-section .left-banner-area .banner-content-wrap .banner-content .offer-timer { margin-bottom: 30px; } @media (max-width: 1199px) { .home4-offer-banners-section .left-banner-area .banner-content-wrap .banner-content .offer-timer { margin-bottom: 40px; } } @media (max-width: 767px) { .home4-offer-banners-section .left-banner-area .banner-content-wrap .banner-content .offer-timer { margin-bottom: 30px; } } .home4-offer-banners-section .left-banner-area .banner-content-wrap .banner-content .offer-timer > span { color: var(--white-color); font-size: 18px; font-family: var(--font-dmsans); font-weight: 500; line-height: 1; text-decoration-line: underline; display: block; margin-bottom: 25px; } @media (max-width: 576px) { .home4-offer-banners-section .left-banner-area .banner-content-wrap .banner-content .offer-timer > span { margin-bottom: 15px; } } .home4-offer-banners-section .left-banner-area .banner-content-wrap .banner-content .offer-timer .countdown-timer ul { padding: 0; margin: 0; list-style: none; display: flex; align-items: center; justify-content: center; gap: 20px; } @media (min-width: 1200px) and (max-width: 1399px) { .home4-offer-banners-section .left-banner-area .banner-content-wrap .banner-content .offer-timer .countdown-timer ul { gap: 15px; } } @media (min-width: 992px) and (max-width: 1199px) { .home4-offer-banners-section .left-banner-area .banner-content-wrap .banner-content .offer-timer .countdown-timer ul { gap: 12px; } } @media (max-width: 576px) { .home4-offer-banners-section .left-banner-area .banner-content-wrap .banner-content .offer-timer .countdown-timer ul { gap: 12px; } } .home4-offer-banners-section .left-banner-area .banner-content-wrap .banner-content .offer-timer .countdown-timer ul li { color: var(--white-color); font-family: var(--font-dmsans); font-size: 25px; font-weight: 800; line-height: 1; display: flex; flex-direction: column; align-items: center; gap: 8px; } @media (min-width: 992px) and (max-width: 1199px) { .home4-offer-banners-section .left-banner-area .banner-content-wrap .banner-content .offer-timer .countdown-timer ul li { font-size: 23px; } } .home4-offer-banners-section .left-banner-area .banner-content-wrap .banner-content .offer-timer .countdown-timer ul li span { color: rgba(255, 255, 255, 0.7); font-family: var(--font-dmsans); font-size: 12px; font-weight: 400; line-height: 1; } .home4-offer-banners-section .left-banner-area .banner-content-wrap .banner-content .offer-timer .countdown-timer ul li span:first-child { display: none; visibility: hidden; } .home4-offer-banners-section .left-banner-area .banner-content-wrap .banner-content .offer-timer .countdown-timer ul svg { fill: rgba(255, 255, 255, 0.15); } .home4-offer-banners-section .left-banner-area .banner-content-wrap .banner-content .primary-btn { font-weight: 500; border-radius: 5px; padding: 13px 45px; } .home4-offer-banners-section .left-banner-area .banner-content-wrap .banner-content .primary-btn span { background-color: var(--white-color); } .home4-offer-banners-section .left-banner-area .banner-content-wrap .banner-content .primary-btn:hover { color: var(--title-color); } .home4-offer-banners-section .single-banner { position: relative; } .home4-offer-banners-section .single-banner img { border-radius: 5px; } @media (max-width: 576px) { .home4-offer-banners-section .single-banner img { min-height: 270px; -o-object-fit: cover; object-fit: cover; } } .home4-offer-banners-section .single-banner .banner-content-wrap { background: linear-gradient(89.48deg, #DBE2E0 42.9%, rgba(219, 226, 224, 0) 70.43%); border-radius: 5px; position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: flex; align-items: center; padding: 30px; } @media (min-width: 1400px) and (max-width: 1599px) { .home4-offer-banners-section .single-banner .banner-content-wrap { padding: 30px 25px; } } @media (min-width: 1200px) and (max-width: 1399px) { .home4-offer-banners-section .single-banner .banner-content-wrap { padding: 20px; } } @media (max-width: 1199px) { .home4-offer-banners-section .single-banner .banner-content-wrap { padding: 25px; } } @media (max-width: 576px) { .home4-offer-banners-section .single-banner .banner-content-wrap { padding: 20px; } } .home4-offer-banners-section .single-banner .banner-content-wrap .banner-content .price-area { margin-bottom: 10px; } .home4-offer-banners-section .single-banner .banner-content-wrap .banner-content .price-area span { color: rgba(var(--title-color-opc), 0.73); font-family: var(--font-dmsans); font-size: 12px; font-weight: 400; line-height: 1; letter-spacing: 0.02em; display: block; margin-bottom: 5px; } .home4-offer-banners-section .single-banner .banner-content-wrap .banner-content .price-area h3 { color: var(--primary-color); font-family: var(--font-dmsans); font-size: 30px; font-weight: 700; line-height: 1; margin-bottom: 0; } @media (min-width: 1400px) and (max-width: 1599px) { .home4-offer-banners-section .single-banner .banner-content-wrap .banner-content .price-area h3 { font-size: 28px; } } @media (max-width: 1399px) { .home4-offer-banners-section .single-banner .banner-content-wrap .banner-content .price-area h3 { font-size: 26px; } } @media (min-width: 768px) and (max-width: 991px) { .home4-offer-banners-section .single-banner .banner-content-wrap .banner-content .price-area h3 { font-size: 30px; } } .home4-offer-banners-section .single-banner .banner-content-wrap .banner-content h3 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 32px; font-weight: 800; line-height: 1.3; text-align: left; margin-bottom: 25px; } .home4-offer-banners-section .single-banner .banner-content-wrap .banner-content h3 a { color: var(--title-color); transition: 0.5s; } .home4-offer-banners-section .single-banner .banner-content-wrap .banner-content h3 a:hover { color: var(--primary-color); } @media (min-width: 1400px) and (max-width: 1599px) { .home4-offer-banners-section .single-banner .banner-content-wrap .banner-content h3 { font-size: 30px; } } @media (max-width: 1399px) { .home4-offer-banners-section .single-banner .banner-content-wrap .banner-content h3 { font-size: 28px; margin-bottom: 20px; } } @media (min-width: 768px) and (max-width: 991px) { .home4-offer-banners-section .single-banner .banner-content-wrap .banner-content h3 { font-size: 32px; margin-bottom: 25px; } } @media (max-width: 576px) { .home4-offer-banners-section .single-banner .banner-content-wrap .banner-content h3 { max-width: 200px; } } .home4-offer-banners-section .single-banner .banner-content-wrap .banner-content .primary-btn { color: var(--title-color); font-weight: 500; border-radius: 5px; padding: 12px 44px; background-color: transparent; border: 1px solid var(--primary-color2); } @media (min-width: 1200px) and (max-width: 1399px) { .home4-offer-banners-section .single-banner .banner-content-wrap .banner-content .primary-btn { padding: 8px 30px; } } @media (max-width: 576px) { .home4-offer-banners-section .single-banner .banner-content-wrap .banner-content .primary-btn { padding: 8px 30px; } } .home4-offer-banners-section .single-banner .banner-content-wrap .banner-content .primary-btn span { background-color: var(--primary-color); } .home4-offer-banners-section .single-banner .banner-content-wrap .banner-content .primary-btn:hover { color: var(--white-color); border-color: var(--primary-color); } .home4-offer-banners-section .single-banner .banner-content-wrap .banner-content .countdown-timer ul { padding: 0; margin: 0; list-style: none; display: flex; align-items: center; gap: 5px; } .home4-offer-banners-section .single-banner .banner-content-wrap .banner-content .countdown-timer ul li { color: var(--title-color); font-family: var(--font-dmsans); font-size: 16px; font-weight: 700; line-height: 1; display: flex; flex-direction: column; align-items: center; gap: 2px; background-color: var(--white-color); padding: 6px 12px; border-radius: 5px; border: 1px solid var(--border-color2); } @media (min-width: 1200px) and (max-width: 1399px) { .home4-offer-banners-section .single-banner .banner-content-wrap .banner-content .countdown-timer ul li { padding: 7px 13px; } } @media (max-width: 1199px) { .home4-offer-banners-section .single-banner .banner-content-wrap .banner-content .countdown-timer ul li { font-size: 20px; } } @media (max-width: 576px) { .home4-offer-banners-section .single-banner .banner-content-wrap .banner-content .countdown-timer ul li { font-size: 16px; padding: 5px 10px; } } .home4-offer-banners-section .single-banner .banner-content-wrap .banner-content .countdown-timer ul li.colon { background-color: unset; padding: 0; border: unset; } .home4-offer-banners-section .single-banner .banner-content-wrap .banner-content .countdown-timer ul li span { color: rgba(var(--title-color-opc), 0.7); font-family: var(--font-dmsans); font-size: 11px; font-weight: 500; line-height: 1; } .home4-offer-banners-section .single-banner .banner-content-wrap .banner-content .countdown-timer ul li span:last-child { display: none; visibility: hidden; } .home4-offer-banners-section .single-banner .banner-content-wrap .banner-content .countdown-timer ul svg { fill: var(--white-color); } .home4-offer-banners-section .single-banner.two .banner-content-wrap { background: linear-gradient(89.48deg, #98DAEA 42.9%, rgba(152, 218, 234, 0) 70.43%); } .home4-offer-banners-section .single-banner.two .banner-content-wrap .banner-content .price-area h3 { color: var(--primary-color3); } .home4-offer-banners-section .single-banner.three .banner-content-wrap { background: linear-gradient(89.48deg, #FDD76F 42.9%, rgba(253, 215, 111, 0) 70.43%); } .home4-offer-banners-section .single-banner.three .banner-content-wrap .banner-content .price-area h3 { color: #D31E2F; } .home4-offer-banners-section .single-banner.four .banner-content-wrap { background: linear-gradient(89.48deg, #CDE0CC 42.9%, rgba(205, 224, 204, 0) 70.43%); } /*===================================== 38. Home4 Process Section ========================================*/ .home4-process-section .single-process .icon-and-step { display: flex; justify-content: space-between; margin-bottom: 30px; } .home4-process-section .single-process .icon-and-step svg { fill: #3F444B; } .home4-process-section .single-process .icon-and-step span { font-family: var(--font-dmsans); font-size: 35px; font-weight: 800; line-height: 1; letter-spacing: 2.5px; -webkit-text-fill-color: transparent; -webkit-text-stroke: 1px rgba(var(--primary-color2-opc), 0.3); margin-right: 120px; } @media (max-width: 1399px) { .home4-process-section .single-process .icon-and-step span { margin-right: 100px; } } @media (max-width: 991px) { .home4-process-section .single-process .icon-and-step span { margin-right: 70px; } } @media (max-width: 576px) { .home4-process-section .single-process .icon-and-step span { margin-right: 50px; } } .home4-process-section .single-process h2 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 30px; font-weight: 700; line-height: 1.2; margin-bottom: 50px; } .home4-process-section .single-process .content p { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 15px; font-weight: 400; line-height: 30px; letter-spacing: 0.03em; margin-bottom: 30px; } .home4-process-section .single-process .content ul { padding: 0; margin: 0; list-style: none; } .home4-process-section .single-process .content ul li { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 16px; font-weight: 500; line-height: 20.83px; letter-spacing: 0.02em; margin-bottom: 20px; } .home4-process-section .single-process .content ul li:last-child { padding-bottom: 0; margin-bottom: 0; border-bottom: unset; } .home4-process-section .single-process .content ul li strong { font-size: 17px; font-weight: 700; } .home4-process-section .home4-process-slider-wrap { position: relative; } .home4-process-section .home4-process-slider-wrap .progress-pagination { position: relative; background: #CDCDCD; position: absolute; top: 46%; left: 0; height: 2px; } @media (max-width: 767px) { .home4-process-section .home4-process-slider-wrap .progress-pagination { top: 50%; } } @media (max-width: 576px) { .home4-process-section .home4-process-slider-wrap .progress-pagination { top: 46%; } } .home4-process-section .home4-process-slider-wrap .progress-pagination .swiper-pagination-progressbar-fill { background: var(--primary-color2); } /*==================================== 39. Home4 Auction Close Section ========================================*/ .home4-auction-close-section { background-image: url(../img/home4/home4-auction-close-bg.png), linear-gradient(180deg, #223035 0%, #223035 100%); background-size: cover; background-repeat: no-repeat; background-position: center center; padding: 100px 0; } @media (max-width: 1199px) { .home4-auction-close-section { padding: 90px 0; } } @media (max-width: 767px) { .home4-auction-close-section { padding: 70px 0; } } .home4-auction-close-section .auction-card { background-color: #0E1C21; border: unset; } .home4-auction-close-section .auction-card .auction-card-content h6 a { color: var(--white-color); } .home4-auction-close-section .auction-card .auction-card-content h6 a:hover { color: var(--primary-color); } .home4-auction-close-section .auction-card .auction-card-content .price-and-code-area .price span { color: rgba(255, 255, 255, 0.5); } .home4-auction-close-section .auction-card .auction-card-content .price-and-code-area .price strong { color: var(--white-color); } .home4-auction-close-section .auction-card .auction-card-content .price-and-code-area .bid-btn { background-color: var(--white-color); color: var(--title-color); } .home4-auction-close-section .auction-card:hover .auction-card-content .price-and-code-area .bid-btn { background-color: var(--primary-color); color: var(--white-color); } /*===================================== 40. Home4 Feature Section ========================================*/ .home4-feature-section { padding: 0 12%; } @media (max-width: 1699px) { .home4-feature-section { padding: 0 10%; } } @media (min-width: 1400px) and (max-width: 1599px) { .home4-feature-section { padding: 0 5%; } } @media (max-width: 1399px) { .home4-feature-section { padding: 0 2%; } } @media (max-width: 576px) { .home4-feature-section { padding: 0; } } .home4-feature-section .feature-wrapper { margin-bottom: 100px; } @media (max-width: 1199px) { .home4-feature-section .feature-wrapper { margin-bottom: 80px; } } @media (max-width: 767px) { .home4-feature-section .feature-wrapper { margin-bottom: 70px; } } .home4-feature-section .feature-wrapper .single-feature .icon { margin-bottom: 25px; } .home4-feature-section .feature-wrapper .single-feature .icon svg { fill: var(--primary-color); } .home4-feature-section .feature-wrapper .single-feature .content h4 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 25px; font-weight: 500; line-height: 1.2; margin-bottom: 15px; } @media (min-width: 1200px) and (max-width: 1399px) { .home4-feature-section .feature-wrapper .single-feature .content h4 { font-size: 22px; } } .home4-feature-section .feature-wrapper .single-feature .content p { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 15px; font-weight: 400; line-height: 28px; letter-spacing: 0.03em; margin-bottom: 0; } .home4-feature-section .feature-wrapper .single-feature:hover .icon svg { animation: bounceIn 1.2s linear; } .home4-feature-section .feature-wrapper .divider { position: relative; } .home4-feature-section .feature-wrapper .divider .single-feature { padding: 0 15px; } @media (max-width: 991px) { .home4-feature-section .feature-wrapper .divider .single-feature { padding: 0; } } .home4-feature-section .feature-wrapper .divider:first-child .single-feature { padding-left: 0; } .home4-feature-section .feature-wrapper .divider:last-child .single-feature { padding-right: 0; } .home4-feature-section .feature-wrapper .divider:last-child::before { display: none; } .home4-feature-section .feature-wrapper .divider::before { content: ""; width: 1px; height: 120px; background-color: rgba(var(--title-color-opc), 0.08); position: absolute; bottom: 0; right: 0; } @media (max-width: 991px) { .home4-feature-section .feature-wrapper .divider::before { display: none; } } .home4-feature-section.two { padding: 0 14%; } @media (max-width: 1799px) { .home4-feature-section.two { padding: 0 13%; } } @media (max-width: 1699px) { .home4-feature-section.two { padding: 0 10%; } } @media (min-width: 1400px) and (max-width: 1599px) { .home4-feature-section.two { padding: 0 5%; } } @media (max-width: 1399px) { .home4-feature-section.two { padding: 0 2%; } } @media (max-width: 576px) { .home4-feature-section.two { padding: 0; } } .home4-feature-section.two .feature-wrapper .single-feature .icon svg { fill: var(--primary-color6); } .feature-banner { background-size: cover; background-repeat: no-repeat; background-position: center center; display: flex; align-items: center; justify-content: space-between; gap: 10px; padding: 14px 20px 14px 40px; position: relative; overflow: hidden; } @media (max-width: 1399px) { .feature-banner { padding: 14px 20px 14px 25px; } } @media (min-width: 992px) and (max-width: 1199px) { .feature-banner { padding: 14px 20px; } } @media (max-width: 576px) { .feature-banner { padding: 14px 15px; } } .feature-banner::before { content: ""; background: rgba(255, 255, 255, 0.2); position: absolute; left: -75%; top: 0; height: 100%; width: 50%; transform: skewX(-25deg); transform-origin: right; transition: transform 0.4s ease-in; } .feature-banner .banner-content span { color: var(--primary-color); font-family: var(--font-dmsans); font-size: 16px; font-weight: 400; line-height: 1; display: block; margin-bottom: 10px; } .feature-banner .banner-content h2 { margin-bottom: 0; } .feature-banner .banner-content h2 a { color: var(--white-color); font-family: var(--font-dmsans); font-size: 38px; font-weight: 800; line-height: 1.1; transition: 0.5s; } @media (max-width: 1399px) { .feature-banner .banner-content h2 a { font-size: 33px; } } @media (min-width: 992px) and (max-width: 1199px) { .feature-banner .banner-content h2 a { font-size: 32px; } } @media (max-width: 576px) { .feature-banner .banner-content h2 a { font-size: 28px; } } .feature-banner .banner-content h2 a:hover { color: var(--primary-color); } .feature-banner .arrow svg { fill: rgba(255, 255, 255, 0.1); transition: 0.5s; } @media (max-width: 576px) { .feature-banner .arrow svg { width: 70px; } } @keyframes shine { 100% { left: 125%; } } .feature-banner:hover::before { transform-origin: left; animation: shine 0.75s; } .feature-banner:hover .arrow svg { fill: rgba(255, 255, 255, 0.3); } .feature-banner.two { border-radius: 200px; padding: 15px 15px 15px 50px; } @media (min-width: 1200px) and (max-width: 1399px) { .feature-banner.two { padding: 12px 15px 12px 45px; } } @media (min-width: 992px) and (max-width: 1199px) { .feature-banner.two { padding: 12px 10px 12px 30px; } } @media (max-width: 767px) { .feature-banner.two { padding: 12px 10px 12px 35px; } } @media (max-width: 576px) { .feature-banner.two { padding: 8px 10px 8px 30px; border-radius: 70px; } } .feature-banner.two .banner-content span { color: #C7C7C7; margin-bottom: 5px; } @media (max-width: 576px) { .feature-banner.two .banner-content span { font-size: 14px; } } .feature-banner.two .banner-content h2 a { font-size: 30px; } @media (min-width: 992px) and (max-width: 1199px) { .feature-banner.two .banner-content h2 a { font-size: 27px; } } @media (max-width: 576px) { .feature-banner.two .banner-content h2 a { font-size: 22px; } } .feature-banner.two .banner-content h2 a:hover { color: var(--primary-color4); } @media (min-width: 992px) and (max-width: 1199px) { .feature-banner.two .arrow svg { width: 80px; } } .feature-banner.three { border-radius: 5px 30px 5px 30px; padding: 15px 15px 15px 50px; } @media (min-width: 1200px) and (max-width: 1399px) { .feature-banner.three { padding: 12px 15px 12px 45px; } } @media (min-width: 992px) and (max-width: 1199px) { .feature-banner.three { padding: 12px 10px 12px 25px; } } @media (max-width: 767px) { .feature-banner.three { padding: 12px 10px 12px 30px; } } @media (max-width: 576px) { .feature-banner.three { padding: 8px 10px 8px 25px; } } .feature-banner.three .banner-content span { color: #C7C7C7; margin-bottom: 5px; } @media (max-width: 576px) { .feature-banner.three .banner-content span { font-size: 14px; } } .feature-banner.three .banner-content h2 a { font-size: 30px; } @media (min-width: 992px) and (max-width: 1199px) { .feature-banner.three .banner-content h2 a { font-size: 26px; } } @media (min-width: 576px) and (max-width: 767px) { .feature-banner.three .banner-content h2 a { font-size: 28px; } } @media (max-width: 576px) { .feature-banner.three .banner-content h2 a { font-size: 22px; } } .feature-banner.three .banner-content h2 a:hover { color: var(--primary-color5); } @media (min-width: 992px) and (max-width: 1199px) { .feature-banner.three .arrow svg { width: 80px; } } .feature-banner.three.sell { border-radius: 30px 5px 30px 5px; } .feature-banner.four { border-radius: 200px; padding: 15px 15px 15px 50px; } @media (min-width: 1200px) and (max-width: 1399px) { .feature-banner.four { padding: 12px 15px 12px 45px; } } @media (min-width: 992px) and (max-width: 1199px) { .feature-banner.four { padding: 12px 10px 12px 30px; } } @media (max-width: 767px) { .feature-banner.four { padding: 12px 10px 12px 35px; } } @media (max-width: 576px) { .feature-banner.four { padding: 8px 10px 8px 30px; border-radius: 70px; } } .feature-banner.four .banner-content span { color: #C7C7C7; margin-bottom: 5px; } @media (max-width: 576px) { .feature-banner.four .banner-content span { font-size: 14px; } } .feature-banner.four .banner-content h2 a { font-size: 30px; } @media (min-width: 992px) and (max-width: 1199px) { .feature-banner.four .banner-content h2 a { font-size: 27px; } } @media (max-width: 576px) { .feature-banner.four .banner-content h2 a { font-size: 22px; } } .feature-banner.four .banner-content h2 a:hover { color: var(--primary-color7); } @media (min-width: 992px) and (max-width: 1199px) { .feature-banner.four .arrow svg { width: 80px; } } /*===================================== 41. Home4 Testimonial Section ========================================*/ .home4-testimonial-section .testimonial-img { position: relative; height: 100%; } @media (max-width: 991px) { .home4-testimonial-section .testimonial-img { display: none; } } .home4-testimonial-section .testimonial-img img { height: 100%; -o-object-fit: cover; object-fit: cover; } .home4-testimonial-section .testimonial-img::before { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(var(--title-color-opc), 0.25); } .home4-testimonial-section .testimonial-wrap { background-image: url(../img/home4/testimonial-bg.png), linear-gradient(180deg, #eae7fd 0%, #eae7fd 100%); background-size: cover; background-repeat: no-repeat; background-position: center center; padding: 124px 15%; height: 100%; } @media (max-width: 1799px) { .home4-testimonial-section .testimonial-wrap { padding: 124px 12%; } } @media (min-width: 1400px) and (max-width: 1599px) { .home4-testimonial-section .testimonial-wrap { padding: 100px 8%; } } @media (max-width: 1399px) { .home4-testimonial-section .testimonial-wrap { padding: 90px 6%; } } @media (max-width: 767px) { .home4-testimonial-section .testimonial-wrap { padding: 70px 20px; } } .home4-testimonial-section .testimonial-wrap .testimonial-slider-area { display: flex; align-items: center; gap: 50px; } .home4-testimonial-section .testimonial-wrap .testimonial-slider-area .swiper-slide-active .quote, .home4-testimonial-section .testimonial-wrap .testimonial-slider-area .swiper-slide-active span, .home4-testimonial-section .testimonial-wrap .testimonial-slider-area .swiper-slide-active p { animation: fadeInDown 1.7s; } .home4-testimonial-section .testimonial-wrap .testimonial-slider-area .swiper-slide-active .author-area { animation: fadeInUp 1.7s; } .home4-testimonial-section .testimonial-wrap .slider-btn-grp { flex-direction: column; gap: 50px; } @media (max-width: 576px) { .home4-testimonial-section .testimonial-wrap .slider-btn-grp { display: none; } } /*===================================== 42. Home4 Blog Section ========================================*/ .home4-blog-section .mt-40 { margin-top: 40px; } @media (max-width: 1199px) { .home4-blog-section .mt-40 { margin-top: 30px; } } @media (max-width: 991px) { .home4-blog-section .mt-40 { margin-top: 0; } } .home4-blog-section .mt-90 { margin-top: 90px; } @media (max-width: 1199px) { .home4-blog-section .mt-90 { margin-top: 60px; } } @media (max-width: 991px) { .home4-blog-section .mt-90 { margin-top: 0; } } /*===================================== 43. Home5 Banner Section ========================================*/ @keyframes rotate { 0% { transform: rotate(0); } 100% { transform: rotate(360deg); } } .home5-banner-section { position: relative; } .home5-banner-section .banner-bg { height: 880px; background-size: cover; background-repeat: no-repeat; background-position: center center; } @media (min-width: 1400px) and (max-width: 1599px) { .home5-banner-section .banner-bg { height: 800px; } } @media (max-width: 1399px) { .home5-banner-section .banner-bg { height: 800px; } } @media (max-width: 1199px) { .home5-banner-section .banner-bg { height: 780px; } } @media (max-width: 991px) { .home5-banner-section .banner-bg { height: 700px; } } @media (max-width: 767px) { .home5-banner-section .banner-bg { height: 650px; } } .home5-banner-section .banner-wrapper { position: absolute; top: 50%; transform: translateY(-50%); z-index: 1; padding-left: 10%; padding-right: 30px; padding-top: 40px; display: flex; align-items: center; justify-content: space-between; width: 100%; } @media (max-width: 1199px) { .home5-banner-section .banner-wrapper { padding-top: 0; padding-left: 8%; } } @media (min-width: 992px) and (max-width: 1199px) { .home5-banner-section .banner-wrapper { top: 52%; } } @media (max-width: 767px) { .home5-banner-section .banner-wrapper { padding-left: 20px; padding-top: 30px; } } @media (max-width: 576px) { .home5-banner-section .banner-wrapper { padding: 30px 10px 10px; } } .home5-banner-section .banner-wrapper .banner-content { max-width: 600px; width: 100%; position: relative; } .home5-banner-section .banner-wrapper .banner-content .sub-title { color: var(--white-color); font-family: var(--font-dmsans); font-size: 12px; font-weight: 500; line-height: 1; display: inline-flex; align-items: center; gap: 8px; padding: 10px 11px; background-color: rgba(255, 255, 255, 0.1); border-radius: 50px; margin-bottom: 20px; } @media (max-width: 767px) { .home5-banner-section .banner-wrapper .banner-content .sub-title { margin-bottom: 10px; } } .home5-banner-section .banner-wrapper .banner-content .sub-title svg { fill: var(--white-color); } .home5-banner-section .banner-wrapper .banner-content h1 { color: var(--white-color); font-family: var(--font-dmsans); font-size: 70px; font-weight: 800; line-height: 1.1; margin-bottom: 25px; } .home5-banner-section .banner-wrapper .banner-content h1 span { font-weight: 500; } @media (min-width: 1400px) and (max-width: 1599px) { .home5-banner-section .banner-wrapper .banner-content h1 { font-size: 60px; } } @media (max-width: 1399px) { .home5-banner-section .banner-wrapper .banner-content h1 { font-size: 55px; margin-bottom: 20px; } } @media (max-width: 576px) { .home5-banner-section .banner-wrapper .banner-content h1 { font-size: 45px; margin-bottom: 10px; } } .home5-banner-section .banner-wrapper .banner-content p { color: rgba(255, 255, 255, 0.7); font-family: var(--font-dmsans); font-size: 17px; font-weight: 300; line-height: 30px; margin-bottom: 45px; } @media (min-width: 992px) and (max-width: 1199px) { .home5-banner-section .banner-wrapper .banner-content p { margin-bottom: 35px; } } @media (max-width: 576px) { .home5-banner-section .banner-wrapper .banner-content p { margin-bottom: 30px; } } .home5-banner-section .banner-wrapper .banner-content .button-area { display: flex; align-items: center; gap: 30px; } @media (max-width: 767px) { .home5-banner-section .banner-wrapper .banner-content .button-area { gap: 20px; flex-wrap: wrap; } } .home5-banner-section .banner-wrapper .banner-content .button-area .primary-btn2 { background-color: transparent; border: 1px solid var(--white-color); padding: 17px 32px; } .home5-banner-section .banner-wrapper .banner-content .button-area .primary-btn2 span { background-color: var(--white-color); } .home5-banner-section .banner-wrapper .banner-content .button-area .primary-btn2:hover { color: var(--title-color); } .home5-banner-section .banner-wrapper .banner-content .button-area .primary-btn2:hover svg { fill: var(--title-color); } @media (max-width: 576px) { .home5-banner-section .banner-wrapper .banner-content .button-area .primary-btn2 { font-size: 14px; padding: 15px 27px; } } .home5-banner-section .banner-wrapper .banner-content .button-area .primary-btn4 span { background-color: var(--white-color); } .home5-banner-section .banner-wrapper .banner-content .button-area .primary-btn4:hover { color: var(--title-color); } .home5-banner-section .banner-wrapper .banner-content::before { position: absolute; bottom: 0; right: -35%; content: url(https://demo.egenslab.com/html/probid/preview/assets/img/home5/icon/home5-banner-vector.svg); } @media (min-width: 1400px) and (max-width: 1599px) { .home5-banner-section .banner-wrapper .banner-content::before { right: -25%; } } @media (max-width: 1399px) { .home5-banner-section .banner-wrapper .banner-content::before { right: -25%; } } @media (max-width: 991px) { .home5-banner-section .banner-wrapper .banner-content::before { display: none; } } .home5-banner-section .banner-wrapper .slider-btn-grp { flex-direction: column; gap: 35px; } @media (max-width: 991px) { .home5-banner-section .banner-wrapper .slider-btn-grp { display: none; } } .home5-banner-section .banner-wrapper .slider-btn-grp .slider-btn { width: unset; height: unset; border: unset; background-color: unset; border-color: rgba(255, 255, 255, 0.5); } .home5-banner-section .banner-wrapper .slider-btn-grp .slider-btn svg { fill: var(--white-color); } .home5-banner-section .banner-wrapper .slider-btn-grp .slider-btn:hover svg { fill: var(--primary-color4); } .home5-banner-section .banner-wrapper .slider-btn-grp .paginations1 { display: flex; align-items: center; flex-direction: column; gap: 70px; position: relative; top: unset; bottom: unset; } .home5-banner-section .banner-wrapper .slider-btn-grp .paginations1::before { content: ""; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 1px; height: 95%; background-color: rgba(255, 255, 255, 0.15); z-index: -1; } .home5-banner-section .banner-wrapper .slider-btn-grp .swiper-pagination-bullet { width: 11px; height: 11px; background-color: #717575; border-radius: 50%; opacity: 1; } .home5-banner-section .banner-wrapper .slider-btn-grp .swiper-pagination-bullet-active { background-color: var(--white-color); } .home5-banner-section .social-list { padding: 0; margin: 0; list-style: none; position: absolute; top: 50%; left: 25px; transform: translateY(-50%); display: flex; flex-direction: column; align-items: center; gap: 46px; z-index: 1; } @media (min-width: 1200px) and (max-width: 1399px) { .home5-banner-section .social-list { left: 5px; } } @media (max-width: 1199px) { .home5-banner-section .social-list { left: 10px; } } @media (max-width: 767px) { .home5-banner-section .social-list { display: none; } } .home5-banner-section .social-list li { position: relative; line-height: 1; transition: 0.5s; } .home5-banner-section .social-list li::before { content: ""; position: absolute; top: -23px; left: 50%; transform: translateX(-50%); background: rgba(255, 255, 255, 0.2); width: 3px; height: 3px; border-radius: 50%; } @media (min-width: 1200px) and (max-width: 1399px) { .home5-banner-section .social-list li::before { top: -15px; } } .home5-banner-section .social-list li:first-child::before { display: none; } .home5-banner-section .social-list li a i { color: var(--white-color); font-size: 22px; transition: 0.5s; } .home5-banner-section .social-list li a i.bi-twitter-x { font-size: 16px; } .home5-banner-section .social-list li:hover a i { color: var(--primary-color4); } /*===================================== 44. Home5 Auction-with-tab Section ========================================*/ .home5-auction-with-tab-section { padding-top: 110px; background-color: var(--white-color); border-radius: 70px 70px 0 0; display: block; margin-top: -65px; position: relative; z-index: 1; } @media (max-width: 1199px) { .home5-auction-with-tab-section { border-radius: 40px 40px 0 0; padding-top: 90px; } } @media (max-width: 991px) { .home5-auction-with-tab-section { margin-top: -35px; } } @media (max-width: 767px) { .home5-auction-with-tab-section { padding-top: 70px; border-radius: 30px 30px 0 0; } } @media (max-width: 576px) { .home5-auction-with-tab-section { border-radius: 20px 20px 0 0; margin-top: -20px; } } .home5-auction-with-tab-section .nav-pills { gap: 15px; flex-wrap: wrap; } .home5-auction-with-tab-section .nav-pills .nav-item .nav-link { border: 1px solid rgba(var(--title-color-opc), 0.5); border-radius: 50px; color: var(--title-color); font-family: var(--font-dmsans); font-size: 14px; font-weight: 500; line-height: 1; letter-spacing: 0.02em; padding: 9px 17px; transition: 0.5s; } .home5-auction-with-tab-section .nav-pills .nav-item .nav-link.active { background-color: var(--primary-color4); border-color: var(--primary-color4); color: var(--white-color); font-weight: 600; } .home5-auction-with-tab-section .nav-pills .nav-item .nav-link:hover { background-color: var(--primary-color4); border-color: var(--primary-color4); color: var(--white-color); } .home5-auction-with-tab-section .auction-slider-wrap { position: relative; } .home5-auction-with-tab-section .auction-slider-wrap .slider-btn-grp .slider-btn { position: absolute; top: 50%; transform: translateY(-50%); left: -9%; z-index: 1; } @media (min-width: 1400px) and (max-width: 1599px) { .home5-auction-with-tab-section .auction-slider-wrap .slider-btn-grp .slider-btn { left: -40px; } } @media (max-width: 1399px) { .home5-auction-with-tab-section .auction-slider-wrap .slider-btn-grp .slider-btn { left: -40px; } } @media (max-width: 1199px) { .home5-auction-with-tab-section .auction-slider-wrap .slider-btn-grp .slider-btn { display: none; } } .home5-auction-with-tab-section .auction-slider-wrap .slider-btn-grp .slider-btn.auction-slider-next { left: unset; right: -9%; } @media (min-width: 1400px) and (max-width: 1599px) { .home5-auction-with-tab-section .auction-slider-wrap .slider-btn-grp .slider-btn.auction-slider-next { right: -40px; } } @media (max-width: 1399px) { .home5-auction-with-tab-section .auction-slider-wrap .slider-btn-grp .slider-btn.auction-slider-next { right: -40px; } } @media (max-width: 1199px) { .home5-auction-with-tab-section .auction-slider-wrap .slider-btn-grp .slider-btn.auction-slider-next { display: none; } } /*===================================== 45. Home5 Category Section ========================================*/ .category-card5 .category-card-wrapper { background-color: var(--white-color); border-radius: 5px; padding: 25px 25px 40px; transition: 0.5s; } @media (min-width: 1400px) and (max-width: 1599px) { .category-card5 .category-card-wrapper { padding: 25px 20px 40px; } } @media (max-width: 1399px) { .category-card5 .category-card-wrapper { padding: 25px 20px 40px; } } .category-card5 .category-card-wrapper .category-img { margin-bottom: 30px; display: flex; justify-content: center; } .category-card5 .category-card-wrapper .category-content { text-align: center; } .category-card5 .category-card-wrapper .category-content h5 { margin-bottom: 5px; } .category-card5 .category-card-wrapper .category-content h5 a { color: var(--title-color); font-family: var(--font-dmsans); font-size: 22px; font-weight: 600; line-height: 1.2; transition: 0.5s; } @media (min-width: 1200px) and (max-width: 1399px) { .category-card5 .category-card-wrapper .category-content h5 a { font-size: 19px; } } .category-card5 .category-card-wrapper .category-content h5 a:hover { color: var(--primary-color4); } .category-card5 .category-card-wrapper .category-content span { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 15px; font-weight: 500; line-height: 1; } .category-card5 .details-btn { display: flex; justify-content: center; margin-top: -13px; } .category-card5 .details-btn a { width: 52px; height: 27px; border-radius: 100px; border: 1px solid rgba(var(--title-color-opc), 0.2); background-color: var(--white-color); display: flex; align-items: center; justify-content: center; transition: 0.5s; } .category-card5 .details-btn a svg { fill: rgba(var(--title-color-opc), 0.2); transition: 0.5s; } .category-card5:hover .category-card-wrapper { background-color: rgba(var(--primary-color4-opc), 0.2); } .category-card5:hover .details-btn a { background-color: var(--primary-color4); border-color: rgba(var(--title-color-opc), 0.4); } .category-card5:hover .details-btn a svg { fill: var(--white-color); } .category-card5.two .category-card-wrapper { background-color: #f3f8ff; } .category-card5.two:hover .category-card-wrapper { background-color: rgba(var(--primary-color4-opc), 0.2); } .home5-category-section { background-image: url(../img/home5/home5-category-bg.png), linear-gradient(180deg, #dae2ed 0%, #dae2ed 100%); background-size: cover; background-repeat: no-repeat; background-position: center center; padding: 100px 11.5%; } @media (max-width: 1799px) { .home5-category-section { padding: 100px 9%; } } @media (max-width: 1699px) { .home5-category-section { padding: 100px 7%; } } @media (min-width: 1400px) and (max-width: 1599px) { .home5-category-section { padding: 100px 5%; } } @media (max-width: 1399px) { .home5-category-section { padding: 100px 3%; } } @media (max-width: 991px) { .home5-category-section { padding: 90px 0; } } @media (max-width: 767px) { .home5-category-section { padding: 70px 0; } } .home5-category-section .slider-btn-grp { gap: 50px; } @media (max-width: 991px) { .home5-category-section .slider-btn-grp { gap: 20px; } } /*===================================== 46. Home5 Auction Card Tab Section ========================================*/ .home5-auction-card-tab-section .auction-nav { margin-bottom: 35px; } .home5-auction-card-tab-section .auction-nav .nav-tabs { border-bottom: 1px solid rgba(47, 47, 47, 0.2); gap: 50px; } @media (max-width: 767px) { .home5-auction-card-tab-section .auction-nav .nav-tabs { gap: 18px; padding-left: 0; } } @media (max-width: 576px) { .home5-auction-card-tab-section .auction-nav .nav-tabs { gap: 15px; } } .home5-auction-card-tab-section .auction-nav .nav-tabs .nav-link { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 14px; font-weight: 500; letter-spacing: 0.36px; text-transform: uppercase; border: none; background: linear-gradient(to bottom, rgba(var(--primary-color4-opc), 1) 0%, rgba(var(--primary-color4-opc), 1) 98%); background-size: 0px 3px; background-repeat: no-repeat; background-position: right 100%; transition: background-size 0.75s; padding: 0; padding-bottom: 15px; } @media (max-width: 576px) { .home5-auction-card-tab-section .auction-nav .nav-tabs .nav-link { padding-bottom: 5px; margin-right: 15px; padding: 0; } } .home5-auction-card-tab-section .auction-nav .nav-tabs .nav-link.active { color: var(--primary-color4); background-size: 100% 3px; background-position: 0% 100%; } .home5-auction-card-tab-section .auction-tab-area .auction-card.horizontal-d { display: grid; grid-template-columns: 31.5% 68.5%; } @media (max-width: 1399px) { .home5-auction-card-tab-section .auction-tab-area .auction-card.horizontal-d { grid-template-columns: 35% 65%; } } @media (max-width: 1199px) { .home5-auction-card-tab-section .auction-tab-area .auction-card.horizontal-d { align-items: center; } } @media (max-width: 767px) { .home5-auction-card-tab-section .auction-tab-area .auction-card.horizontal-d { grid-template-columns: 40% 60%; } } @media (max-width: 576px) { .home5-auction-card-tab-section .auction-tab-area .auction-card.horizontal-d { display: block; } } @media (min-width: 577px) { .home5-auction-card-tab-section .auction-tab-area .auction-card.horizontal-d .auction-card-img-wrap .countdown-timer { width: 100%; height: 48px; border-radius: 0 10px 0 5px; bottom: 0; border: 1px solid rgba(var(--border-color-opc), 0.6); border-left: unset; border-bottom: unset; padding: 0 15px; left: 0; transform: translateX(0); } .home5-auction-card-tab-section .auction-tab-area .auction-card.horizontal-d .auction-card-img-wrap .countdown-timer ul { gap: 8px; } .home5-auction-card-tab-section .auction-tab-area .auction-card.horizontal-d .auction-card-img-wrap .countdown-timer ul li { font-size: 16px; } .home5-auction-card-tab-section .auction-tab-area .auction-card.horizontal-d .auction-card-img-wrap .countdown-timer ul li span { font-size: 11px; } } .home5-auction-card-tab-section .auction-tab-area .auction-card.horizontal-d .auction-card-content { padding: 35px 40px; } @media (max-width: 767px) { .home5-auction-card-tab-section .auction-tab-area .auction-card.horizontal-d .auction-card-content { padding: 30px 20px; } } .home5-auction-card-tab-section .auction-tab-area .auction-card.horizontal-d .auction-card-content h6 a { font-size: 21px; } /*===================================== 47. Home5 Upcoming Auction Section ========================================*/ .home5-upcomig-auction-section { background-image: url(../img/home5/home5-upcomig-auction-bg.png), linear-gradient(180deg, #e5fae2 0%, #e5fae2 100%); background-size: cover; background-repeat: no-repeat; background-position: center center; padding: 100px 0; } @media (max-width: 1199px) { .home5-upcomig-auction-section { padding: 90px 0; } } @media (max-width: 767px) { .home5-upcomig-auction-section { padding: 70px 0; } } .home5-upcomig-auction-section .slider-btn-grp { gap: 50px; } /*===================================== 48. Home5 Testimonial Section ========================================*/ .home5-testimonial-section { background-image: url(../img/home5/home5-testimonial-bg.png), linear-gradient(180deg, #f2eed3 0%, #f2eed3 100%); background-size: cover; background-repeat: no-repeat; background-position: center center; padding: 110px 7%; } @media (min-width: 1400px) and (max-width: 1599px) { .home5-testimonial-section { padding: 100px 2%; } } @media (max-width: 1399px) { .home5-testimonial-section { padding: 110px 2%; } } @media (max-width: 1199px) { .home5-testimonial-section { padding: 90px 20px; } } @media (max-width: 767px) { .home5-testimonial-section { padding: 70px 10px; } } .home5-testimonial-section .testimonial-slider-area { position: relative; } .home5-testimonial-section .testimonial-slider-area .slider-btn-grp { justify-content: space-between; } @media (max-width: 991px) { .home5-testimonial-section .testimonial-slider-area .slider-btn-grp { display: none; } } /*===================================== 49. Home5 Blog Section ========================================*/ .blog-card2 { padding: 30px 22px; border: 1px solid rgba(233, 233, 233, 0.6); border-radius: 5px; } @media (min-width: 1200px) and (max-width: 1399px) { .blog-card2 { padding: 25px 15px; } } @media (min-width: 992px) and (max-width: 1199px) { .blog-card2 { padding: 25px 15px; } } @media (max-width: 991px) { .blog-card2 { padding: 25px 18px; } } @media (max-width: 576px) { .blog-card2 { padding: 25px 15px; } } .blog-card2 .blog-meta { margin-bottom: 10px; display: flex; align-items: center; flex-wrap: wrap; gap: 10px; margin-bottom: 15px; } @media (min-width: 992px) and (max-width: 1199px) { .blog-card2 .blog-meta { margin-bottom: 10px; } } @media (max-width: 576px) { .blog-card2 .blog-meta { margin-bottom: 10px; } } .blog-card2 .blog-meta .category { padding: 0; margin: 0; list-style: none; display: flex; align-items: center; flex-wrap: wrap; gap: 10px; } .blog-card2 .blog-meta .category li { position: relative; line-height: 1; } .blog-card2 .blog-meta .category li a { color: var(--title-color); font-family: var(--font-dmsans); font-size: 13px; font-weight: 500; line-height: 1; transition: 0.5s; } .blog-card2 .blog-meta .category li a:hover { color: var(--primary-color4); } .blog-card2 .blog-meta .blog-comment { position: relative; padding-left: 10px; line-height: 1; } .blog-card2 .blog-meta .blog-comment::before { content: ""; position: absolute; top: 50%; transform: translateY(-50%); left: 0px; background-color: rgba(var(--title-color-opc), 0.2); width: 3px; height: 3px; border-radius: 50%; } .blog-card2 .blog-meta .blog-comment span { color: rgba(var(--title-color-opc), 0.5); font-family: var(--font-dmsans); font-size: 13px; font-weight: 500; line-height: 1; position: relative; } .blog-card2 h4 { margin-bottom: 20px; } @media (min-width: 992px) and (max-width: 1199px) { .blog-card2 h4 { margin-bottom: 15px; } } @media (max-width: 576px) { .blog-card2 h4 { margin-bottom: 15px; } } .blog-card2 h4 a { color: var(--title-color); font-family: var(--font-dmsans); font-size: 23px; font-weight: 600; line-height: 1.3; transition: 0.5s; } @media (min-width: 1200px) and (max-width: 1399px) { .blog-card2 h4 a { font-size: 21px; } } @media (min-width: 992px) and (max-width: 1199px) { .blog-card2 h4 a { font-size: 19px; } } @media (max-width: 991px) { .blog-card2 h4 a { font-size: 21px; } } .blog-card2 h4 a:hover { color: var(--primary-color4); } .blog-card2 .blog-card-img-wrap { position: relative; overflow: hidden; margin-bottom: 25px; } @media (min-width: 992px) and (max-width: 1199px) { .blog-card2 .blog-card-img-wrap { margin-bottom: 20px; } } .blog-card2 .blog-card-img-wrap .card-img { position: relative; overflow: hidden; display: block; border-radius: 5px; transition: all 0.5s ease-out; } .blog-card2 .blog-card-img-wrap .card-img img { border-radius: 5px; transition: all 0.5s ease-out; } @media (max-width: 991px) { .blog-card2 .blog-card-img-wrap .card-img img { width: 100%; } } .blog-card2 .blog-card-img-wrap .card-img::after { position: absolute; width: 200%; height: 0%; left: 50%; top: 50%; background-color: rgba(255, 255, 255, 0.3); transform: translate(-50%, -50%) rotate(-45deg); content: ""; z-index: 1; } .blog-card2 .blog-card-img-wrap .batch { -webkit-mask-image: url(https://demo.egenslab.com/html/probid/preview/assets/img/home1/icon/blog-batch-bg2.svg); mask-image: url(https://demo.egenslab.com/html/probid/preview/assets/img/home1/icon/blog-batch-bg2.svg); padding: 9px 24px 9px 16px; -webkit-mask-position: center; mask-position: center; -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; -webkit-mask-size: cover; mask-size: cover; background-color: var(--white-color); white-space: nowrap; display: inline-flex; position: absolute; top: 0; left: 0; z-index: 1; } .blog-card2 .blog-card-img-wrap .batch .date { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 13px; font-weight: 500; line-height: 1; display: inline-flex; align-items: center; gap: 5px; transition: 0.5s; } .blog-card2 .blog-card-img-wrap .batch .date svg { fill: var(--white-color); } .blog-card2 .blog-card-img-wrap .batch .date:hover { color: var(--primary-color4); } .blog-card2 p { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 15px; font-weight: 400; line-height: 1.8; margin-bottom: 30px; } @media (min-width: 992px) and (max-width: 1199px) { .blog-card2 p { margin-bottom: 20px; } } .blog-card2 .view-button { font-size: 14px; } .blog-card2:hover .blog-card-img-wrap .card-img img { transform: scale(1.1); } .blog-card2:hover .blog-card-img-wrap .card-img::after { height: 250%; transition: all 600ms linear; background-color: transparent; } .blog-card2.two .blog-meta .category li a:hover { color: var(--primary-color7); } .blog-card2.two h4 a:hover { color: var(--primary-color7); } .home5-blog-section { padding: 110px 0; background-color: var(--white-color); border-radius: 0 0 70px 70px; margin-bottom: -95px; position: relative; } @media (max-width: 1199px) { .home5-blog-section { border-radius: 0 0 50px 50px; padding: 90px 0; } } @media (max-width: 767px) { .home5-blog-section { padding: 70px 0; border-radius: 0 0 30px 30px; } } /*===================================== 50. Home5 Feature Section ========================================*/ .home5-feature-bottom-area { margin-top: -85px; padding: 0 12%; } @media (max-width: 1699px) { .home5-feature-bottom-area { padding: 0 10%; } } @media (min-width: 1400px) and (max-width: 1599px) { .home5-feature-bottom-area { padding: 0 5%; } } @media (max-width: 1399px) { .home5-feature-bottom-area { padding: 0 2%; } } @media (max-width: 991px) { .home5-feature-bottom-area { padding: 0; margin-top: 0; padding-top: 50px; } } @media (max-width: 576px) { .home5-feature-bottom-area { padding-top: 40px; } } /*===================================== 51. Home5 Process Section ========================================*/ .process-card2 .step-no { color: var(--white-color); font-family: var(--font-dmsans); font-size: 14px; font-weight: 600; line-height: 1; display: inline-block; padding: 7px 27px; background-color: var(--primary-color4); border-radius: 5px; margin-bottom: 70px; } @media (max-width: 576px) { .process-card2 .step-no { margin-bottom: 50px; } } .process-card2 .process-content h2 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 35px; font-weight: 700; line-height: 1.2; margin-bottom: 25px; } @media (max-width: 991px) { .process-card2 .process-content h2 { font-size: 30px; margin-bottom: 20px; } } @media (max-width: 576px) { .process-card2 .process-content h2 { margin-bottom: 15px; } } .process-card2 .process-content p { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 15px; font-weight: 400; line-height: 30px; letter-spacing: 0.03em; margin-bottom: 30px; } @media (max-width: 991px) { .process-card2 .process-content p { margin-bottom: 25px; } } @media (max-width: 767px) { .process-card2 .process-content p { margin-bottom: 20px; } } .process-card2 .process-content ul { padding: 0; margin: 0; list-style: none; } .process-card2 .process-content ul li { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 16px; font-weight: 500; line-height: 20.83px; letter-spacing: 0.02em; margin-bottom: 20px; } .process-card2 .process-content ul li:last-child { padding-bottom: 0; margin-bottom: 0; border-bottom: unset; } .process-card2 .process-content ul li strong { font-size: 17px; font-weight: 700; } .process-card2.two .step-no { background-color: var(--primary-color5); color: var(--title-color); margin-bottom: 50px; } .process-card2.two .process-content h2 { color: var(--white-color); font-size: 30px; margin-bottom: 10px; } .process-card2.two .process-content p { color: rgba(255, 255, 255, 0.8); margin-bottom: 0; } .home5-process-section .home5-process-process-slider-wrap { position: relative; } .home5-process-section .home5-process-process-slider-wrap .progress-pagination { position: relative; background: #CDCDCD; position: absolute; top: 60px; left: 0; height: 2px; } @media (max-width: 576px) { .home5-process-section .home5-process-process-slider-wrap .progress-pagination { top: 50px; } } .home5-process-section .home5-process-process-slider-wrap .progress-pagination .swiper-pagination-progressbar-fill { background: var(--primary-color4); } /*===================================== 52. Home5 Banner2 Section ========================================*/ .home5-banner2-section { overflow: hidden; position: relative; } .home5-banner2-section .home5-banner-slider-wrap { background-size: cover; background-repeat: no-repeat; background-position: center center; padding-top: 40px; } @media (max-width: 991px) { .home5-banner2-section .home5-banner-slider-wrap { padding-top: 0; } } .home5-banner2-section .home5-banner-slider-wrap .banner2-content { padding: 20px 0; } @media (min-width: 1400px) and (max-width: 1599px) { .home5-banner2-section .home5-banner-slider-wrap .banner2-content { padding-left: 70px; } } @media (max-width: 1399px) { .home5-banner2-section .home5-banner-slider-wrap .banner2-content { padding-left: 70px; } } @media (min-width: 992px) and (max-width: 1199px) { .home5-banner2-section .home5-banner-slider-wrap .banner2-content { padding-left: 30px; } } @media (max-width: 991px) { .home5-banner2-section .home5-banner-slider-wrap .banner2-content { padding: 50px 40px; } } @media (max-width: 767px) { .home5-banner2-section .home5-banner-slider-wrap .banner2-content { padding: 50px 0; } } .home5-banner2-section .home5-banner-slider-wrap .banner2-content .price-area { margin-bottom: 20px; } @media (min-width: 992px) and (max-width: 1199px) { .home5-banner2-section .home5-banner-slider-wrap .banner2-content .price-area { margin-bottom: 15px; } } @media (max-width: 576px) { .home5-banner2-section .home5-banner-slider-wrap .banner2-content .price-area { margin-bottom: 15px; } } .home5-banner2-section .home5-banner-slider-wrap .banner2-content .price-area span { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 12px; font-weight: 400; line-height: 1; letter-spacing: 0.02em; display: block; margin-bottom: 5px; } .home5-banner2-section .home5-banner-slider-wrap .banner2-content .price-area h3 { color: var(--primary-color4); font-family: var(--font-dmsans); font-size: 30px; font-weight: 700; line-height: 1; margin-bottom: 0; } .home5-banner2-section .home5-banner-slider-wrap .banner2-content h2 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 35px; font-weight: 800; line-height: 1.3; margin-bottom: 40px; } @media (min-width: 1400px) and (max-width: 1599px) { .home5-banner2-section .home5-banner-slider-wrap .banner2-content h2 { font-size: 32px; } } @media (min-width: 1200px) and (max-width: 1399px) { .home5-banner2-section .home5-banner-slider-wrap .banner2-content h2 { font-size: 28px; margin-bottom: 30px; } } @media (max-width: 1199px) { .home5-banner2-section .home5-banner-slider-wrap .banner2-content h2 { font-size: 30px; margin-bottom: 30px; } } @media (max-width: 767px) { .home5-banner2-section .home5-banner-slider-wrap .banner2-content h2 { margin-bottom: 25px; } } @media (max-width: 576px) { .home5-banner2-section .home5-banner-slider-wrap .banner2-content h2 { font-size: 25px; margin-bottom: 20px; } } .home5-banner2-section .home5-banner-slider-wrap .banner2-content .offer-timer { margin-bottom: 50px; } @media (max-width: 1199px) { .home5-banner2-section .home5-banner-slider-wrap .banner2-content .offer-timer { margin-bottom: 40px; } } @media (min-width: 992px) and (max-width: 1199px) { .home5-banner2-section .home5-banner-slider-wrap .banner2-content .offer-timer { margin-bottom: 30px; } } @media (max-width: 767px) { .home5-banner2-section .home5-banner-slider-wrap .banner2-content .offer-timer { margin-bottom: 30px; } } .home5-banner2-section .home5-banner-slider-wrap .banner2-content .offer-timer > span { color: var(--title-color); font-size: 18px; font-family: var(--font-dmsans); font-weight: 500; line-height: 1; text-decoration-line: underline; display: block; margin-bottom: 25px; } @media (max-width: 1199px) { .home5-banner2-section .home5-banner-slider-wrap .banner2-content .offer-timer > span { margin-bottom: 20px; } } @media (max-width: 576px) { .home5-banner2-section .home5-banner-slider-wrap .banner2-content .offer-timer > span { margin-bottom: 15px; } } .home5-banner2-section .home5-banner-slider-wrap .banner2-content .offer-timer .countdown-timer ul { padding: 0; margin: 0; list-style: none; display: flex; align-items: center; gap: 20px; } @media (min-width: 1200px) and (max-width: 1399px) { .home5-banner2-section .home5-banner-slider-wrap .banner2-content .offer-timer .countdown-timer ul { gap: 15px; } } @media (min-width: 992px) and (max-width: 1199px) { .home5-banner2-section .home5-banner-slider-wrap .banner2-content .offer-timer .countdown-timer ul { gap: 12px; } } @media (max-width: 576px) { .home5-banner2-section .home5-banner-slider-wrap .banner2-content .offer-timer .countdown-timer ul { gap: 12px; } } .home5-banner2-section .home5-banner-slider-wrap .banner2-content .offer-timer .countdown-timer ul li { color: var(--title-color); font-family: var(--font-dmsans); font-size: 25px; font-weight: 800; line-height: 1; display: flex; flex-direction: column; align-items: center; gap: 8px; } @media (min-width: 992px) and (max-width: 1199px) { .home5-banner2-section .home5-banner-slider-wrap .banner2-content .offer-timer .countdown-timer ul li { font-size: 23px; } } .home5-banner2-section .home5-banner-slider-wrap .banner2-content .offer-timer .countdown-timer ul li span { color: rgba(var(--title-color-opc), 0.7); font-family: var(--font-dmsans); font-size: 12px; font-weight: 400; line-height: 1; } .home5-banner2-section .home5-banner-slider-wrap .banner2-content .offer-timer .countdown-timer ul li span:first-child { display: none; visibility: hidden; } .home5-banner2-section .home5-banner-slider-wrap .banner2-content .offer-timer .countdown-timer ul svg { fill: rgba(var(--title-color-opc), 0.15); } .home5-banner2-section .home5-banner-slider-wrap .banner2-content .primary-btn4 { font-weight: 500; border-radius: 5px; padding: 13px 45px; } @media (max-width: 991px) { .home5-banner2-section .home5-banner-slider-wrap .banner2-img { display: none; } } .home5-banner2-section .home5-banner-slider-wrap .batch { position: absolute; top: 0; left: 40%; transform: translateX(0); } @media (max-width: 991px) { .home5-banner2-section .home5-banner-slider-wrap .batch { left: 50%; } } @media (max-width: 576px) { .home5-banner2-section .home5-banner-slider-wrap .batch { left: unset; right: 30px; transform: none; } } .home5-banner2-section .home5-banner-slider-wrap .batch span { color: var(--white-color); font-family: var(--font-dmsans); font-size: 15px; font-weight: 700; line-height: 17px; letter-spacing: 0.03em; text-align: center; display: block; padding: 26px 17px; border-radius: 0 0 50px 50px; background-color: #F04054; } .home5-banner2-section .slider-btn-grp { display: block; } @media (max-width: 767px) { .home5-banner2-section .slider-btn-grp { display: none; } } .home5-banner2-section .slider-btn-grp .slider-btn { position: absolute; top: 50%; transform: translateY(-50%); left: 50px; z-index: 1; } @media (min-width: 1400px) and (max-width: 1599px) { .home5-banner2-section .slider-btn-grp .slider-btn { left: 30px; } } @media (max-width: 1399px) { .home5-banner2-section .slider-btn-grp .slider-btn { left: 30px; } } @media (min-width: 992px) and (max-width: 1199px) { .home5-banner2-section .slider-btn-grp .slider-btn { left: 10px; } } @media (max-width: 991px) { .home5-banner2-section .slider-btn-grp .slider-btn { left: 20px; } } .home5-banner2-section .slider-btn-grp .slider-btn.home5-banner-slider-next { left: unset; right: 50px; } @media (min-width: 1400px) and (max-width: 1599px) { .home5-banner2-section .slider-btn-grp .slider-btn.home5-banner-slider-next { right: 30px; } } @media (max-width: 1399px) { .home5-banner2-section .slider-btn-grp .slider-btn.home5-banner-slider-next { right: 30px; } } @media (min-width: 992px) and (max-width: 1199px) { .home5-banner2-section .slider-btn-grp .slider-btn.home5-banner-slider-next { right: 10px; } } @media (max-width: 991px) { .home5-banner2-section .slider-btn-grp .slider-btn.home5-banner-slider-next { right: 20px; } } .home5-banner2-section .home5-banner-slider .swiper-slide-active .price-area, .home5-banner2-section .home5-banner-slider .swiper-slide-active h2, .home5-banner2-section .home5-banner-slider .swiper-slide-active .batch { animation: fadeInDown 1.7s; } .home5-banner2-section .home5-banner-slider .swiper-slide-active .offer-timer, .home5-banner2-section .home5-banner-slider .swiper-slide-active .primary-btn4 { animation: fadeInUp 1.7s; } .home5-banner2-section .home5-banner-slider .swiper-slide-active .banner2-img { animation: RightLeft 1.5s; } @keyframes RightLeft { 0% { opacity: 0; transform: translateX(50px); } 100% { opacity: 1; transform: none; } } /*===================================== 53. Home5 About Section ========================================*/ .home5-about-section .about-content ul { padding: 0; margin: 0; list-style: none; padding-top: 50px; } @media (min-width: 992px) and (max-width: 1199px) { .home5-about-section .about-content ul { padding-top: 30px; } } @media (max-width: 991px) { .home5-about-section .about-content ul { padding-top: 40px; } } .home5-about-section .about-content ul li { display: flex; gap: 15px; margin-bottom: 35px; } @media (min-width: 992px) and (max-width: 1199px) { .home5-about-section .about-content ul li { margin-bottom: 20px; } } @media (max-width: 991px) { .home5-about-section .about-content ul li { margin-bottom: 25px; } } @media (max-width: 576px) { .home5-about-section .about-content ul li { margin-bottom: 20px; } } .home5-about-section .about-content ul li:last-child { margin-bottom: 0; } .home5-about-section .about-content ul li .icon { min-width: 56px; max-width: 56px; height: 56px; border-radius: 50%; background-color: rgba(var(--primary-color4-opc), 0.2); display: flex; align-items: center; justify-content: center; } .home5-about-section .about-content ul li .icon svg { fill: #566064; } .home5-about-section .about-content ul li .content h5 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 22px; font-weight: 600; line-height: 1.3; margin-bottom: 10px; } @media (min-width: 992px) and (max-width: 1199px) { .home5-about-section .about-content ul li .content h5 { margin-bottom: 5px; } } @media (max-width: 576px) { .home5-about-section .about-content ul li .content h5 { margin-bottom: 5px; } } .home5-about-section .about-content ul li .content p { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 16px; font-weight: 400; line-height: 30px; letter-spacing: 0.03em; margin-bottom: 0; } .home5-about-section .about-img { padding-left: 20px; position: relative; } @media (max-width: 1399px) { .home5-about-section .about-img { padding-left: 0; } } @media (max-width: 991px) { .home5-about-section .about-img { display: none; } } .home5-about-section .about-img .counter-wrap { position: absolute; top: 95px; right: 20px; max-width: 261px; width: 100%; background-color: var(--white-color); border-radius: 20px; box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 0.0784313725); display: flex; align-items: center; gap: 22px; padding: 31px 22px; } @media (min-width: 992px) and (max-width: 1199px) { .home5-about-section .about-img .counter-wrap { right: 0; top: 50px; } } .home5-about-section .about-img .counter-wrap .icon svg { fill: rgba(var(--title-color-opc), 0.6); } .home5-about-section .about-img .counter-wrap .content .content-top-area { display: flex; align-items: baseline; gap: 10px; margin-bottom: 5px; } .home5-about-section .about-img .counter-wrap .content .content-top-area .number { display: flex; } .home5-about-section .about-img .counter-wrap .content .content-top-area .number h5, .home5-about-section .about-img .counter-wrap .content .content-top-area .number strong { color: var(--title-color); font-family: var(--font-dmsans); font-size: 30px; font-weight: 800; line-height: 1; margin-bottom: 0; } .home5-about-section .about-img .counter-wrap .content .content-top-area span { color: var(--title-color); font-family: var(--font-dmsans); font-size: 17px; font-weight: 500; line-height: 1; } .home5-about-section .about-img .counter-wrap .content p { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 14px; font-weight: 500; line-height: 17px; margin-bottom: 0; } /*===================================== 54. Home6 Banner Section ========================================*/ .home6-banner-section { background-image: url(../img/home6/home6-banner-bg.png), linear-gradient(180deg, #3c5037 0%, #3c5037 100%); background-size: cover; background-repeat: no-repeat; background-position: center center; padding: 195px 0 0 16%; position: relative; overflow: hidden; } @media (max-width: 1799px) { .home6-banner-section { padding: 195px 0 0 12%; } } @media (max-width: 1699px) { .home6-banner-section { padding: 195px 0 0 9.5%; } } @media (min-width: 1400px) and (max-width: 1599px) { .home6-banner-section { padding: 195px 0 0 4%; } } @media (max-width: 1399px) { .home6-banner-section { padding: 185px 0 0 3%; } } @media (min-width: 992px) and (max-width: 1199px) { .home6-banner-section { padding: 170px 0 0 3%; } } @media (max-width: 991px) { .home6-banner-section { padding: 160px 35px 90px; } } @media (max-width: 576px) { .home6-banner-section { padding: 140px 10px 70px; } } .home6-banner-section .banner-content { padding-top: 35px; } @media (max-width: 1699px) { .home6-banner-section .banner-content { padding-bottom: 80px; } } @media (max-width: 1399px) { .home6-banner-section .banner-content { padding-bottom: 50px; } } @media (max-width: 991px) { .home6-banner-section .banner-content { padding: 0; } } .home6-banner-section .banner-content .sub-title { color: var(--white-color); font-family: var(--font-dmsans); font-size: 12px; font-weight: 500; line-height: 1; display: inline-flex; align-items: center; gap: 8px; padding: 10px 22px; background-color: rgba(255, 255, 255, 0.1); border-radius: 50px; margin-bottom: 20px; } @media (max-width: 767px) { .home6-banner-section .banner-content .sub-title { margin-bottom: 10px; } } .home6-banner-section .banner-content .sub-title svg { fill: var(--white-color); } .home6-banner-section .banner-content h1 { color: var(--white-color); font-family: var(--font-dmsans); font-size: 70px; font-weight: 800; line-height: 1.1; margin-bottom: 40px; position: relative; } @media (min-width: 1400px) and (max-width: 1599px) { .home6-banner-section .banner-content h1 { font-size: 65px; margin-bottom: 25px; } } @media (min-width: 1200px) and (max-width: 1399px) { .home6-banner-section .banner-content h1 { font-size: 55px; margin-bottom: 25px; } } @media (min-width: 992px) and (max-width: 1199px) { .home6-banner-section .banner-content h1 { font-size: 45px; margin-bottom: 20px; } } @media (max-width: 767px) { .home6-banner-section .banner-content h1 { font-size: 53px; } } @media (max-width: 576px) { .home6-banner-section .banner-content h1 { font-size: 48px; margin-bottom: 20px; } } .home6-banner-section .banner-content h1::before { content: url(https://demo.egenslab.com/html/probid/preview/assets/img/home6/icon/circle-vector.svg); position: absolute; top: 50%; transform: translateY(-50%); left: -47px; width: 130px; height: 130px; } @media (max-width: 1399px) { .home6-banner-section .banner-content h1::before { left: -35px; } } @media (min-width: 992px) and (max-width: 1199px) { .home6-banner-section .banner-content h1::before { left: -28px; } } @media (max-width: 991px) { .home6-banner-section .banner-content h1::before { left: -30px; } } @media (max-width: 576px) { .home6-banner-section .banner-content h1::before { display: none; } } .home6-banner-section .banner-content h1 span { font-weight: 500; } .home6-banner-section .banner-content p { color: rgba(255, 255, 255, 0.8); font-family: var(--font-dmsans); font-size: 17px; font-weight: 300; line-height: 30px; margin-bottom: 40px; } @media (min-width: 1200px) and (max-width: 1399px) { .home6-banner-section .banner-content p { margin-bottom: 30px; } } @media (min-width: 992px) and (max-width: 1199px) { .home6-banner-section .banner-content p { margin-bottom: 25px; } } @media (max-width: 576px) { .home6-banner-section .banner-content p { margin-bottom: 20px; } } .home6-banner-section .banner-content .button-area { display: flex; align-items: center; gap: 30px; margin-bottom: 45px; } @media (min-width: 1200px) and (max-width: 1399px) { .home6-banner-section .banner-content .button-area { margin-bottom: 35px; } } @media (min-width: 992px) and (max-width: 1199px) { .home6-banner-section .banner-content .button-area { margin-bottom: 30px; } } @media (max-width: 767px) { .home6-banner-section .banner-content .button-area { gap: 20px; flex-wrap: wrap; } } @media (max-width: 576px) { .home6-banner-section .banner-content .button-area { margin-bottom: 25px; } } .home6-banner-section .banner-content .top-search-area h6 { color: var(--white-color); font-family: var(--font-dmsans); font-size: 18px; font-weight: 600; line-height: 1; margin-bottom: 20px; } .home6-banner-section .banner-content .top-search-area ul { padding: 0; margin: 0; list-style: none; display: flex; align-items: center; gap: 10px; flex-wrap: wrap; } .home6-banner-section .banner-content .top-search-area ul li { padding: 8px 18px; background: rgba(255, 255, 255, 0.15); border: 1px solid rgba(var(--primary-color2-opc), 0.4); -webkit-backdrop-filter: blur(1.5px); backdrop-filter: blur(1.5px); border-radius: 50px; line-height: 1; transition: 0.5s; } .home6-banner-section .banner-content .top-search-area ul li a { color: var(--white-color); font-family: var(--font-dmsans); font-size: 12px; font-weight: 600; line-height: 1; letter-spacing: 0.02em; text-transform: uppercase; } .home6-banner-section .banner-content .top-search-area ul li:hover { background-color: var(--primary-color5); border-color: var(--primary-color5); } .home6-banner-section .banner-content .top-search-area ul li:hover a { color: var(--title-color2); } .home6-banner-section .banner-img { position: relative; height: 100%; } @media (max-width: 1699px) { .home6-banner-section .banner-img img { height: 100%; } } @media (min-width: 1200px) and (max-width: 1399px) { .home6-banner-section .banner-img img { -o-object-fit: cover; object-fit: cover; -o-object-position: left; object-position: left; } } @media (min-width: 992px) and (max-width: 1199px) { .home6-banner-section .banner-img img { -o-object-fit: cover; object-fit: cover; -o-object-position: left; object-position: left; } } @media (max-width: 991px) { .home6-banner-section .banner-img { display: none; } } /*===================================== 55. Home6 Category Section ========================================*/ .category-card6 { border-radius: 5px; } .category-card6 .category-img img { border-radius: 5px 5px 0 0; } .category-card6 .category-content { background-color: #DBE7D8; padding: 18px; text-align: center; line-height: 1; border-radius: 0 0 5px 5px; transition: 0.5s; } @media (max-width: 767px) { .category-card6 .category-content { padding: 18px 15px; } } .category-card6 .category-content h5 { margin-bottom: 5px; } .category-card6 .category-content h5 a { color: var(--title-color2); font-family: var(--font-dmsans); font-size: 20px; font-weight: 700; line-height: 26.04px; transition: 0.5s; } @media (min-width: 1200px) and (max-width: 1399px) { .category-card6 .category-content h5 a { font-size: 19px; } } @media (min-width: 768px) and (max-width: 991px) { .category-card6 .category-content h5 a { font-size: 19px; } } @media (max-width: 767px) { .category-card6 .category-content h5 a { font-size: 18px; } } .category-card6 .category-content span { color: #909090; font-family: var(--font-dmsans); font-size: 14px; font-weight: 500; line-height: 1; transition: 0.5s; } .category-card6:hover .category-content { background-color: var(--primary-color6); } .category-card6:hover .category-content h5 a { color: var(--primary-color5); } .category-card6:hover .category-content span { color: #EBEBEB; } .home6-category-section { background-image: url(../img/home6/home6-category-bg.png), linear-gradient(180deg, #eaf4e7 0%, #eaf4e7 100%); background-size: cover; background-repeat: no-repeat; background-position: center center; padding: 90px 0; } @media (max-width: 767px) { .home6-category-section { padding: 70px 0; } } /*===================================== 56. Home6 Process Section ========================================*/ .home6-process-section { background-image: url(../img/home6/home6-process-bg.png), linear-gradient(180deg, #56734e 0%, #56734e 100%); background-size: cover; background-repeat: no-repeat; background-position: center center; padding: 90px 0 330px; } @media (max-width: 1199px) { .home6-process-section { padding: 90px 0 270px; } } @media (max-width: 991px) { .home6-process-section { padding: 90px 0 230px; } } @media (max-width: 767px) { .home6-process-section { padding: 70px 0 180px; } } @media (max-width: 576px) { .home6-process-section { padding: 70px 0 120px; } } .home6-process-section .home6-process-slider-wrap { position: relative; } .home6-process-section .home6-process-slider-wrap .progress-pagination { position: relative; background: #CDCDCD; position: absolute; top: 55px; left: 0; height: 1px; } @media (max-width: 576px) { .home6-process-section .home6-process-slider-wrap .progress-pagination { top: 50px; } } .home6-process-section .home6-process-slider-wrap .progress-pagination .swiper-pagination-progressbar-fill { background: var(--primary-color5); } .process-video-area { margin-top: -240px; } @media (max-width: 1199px) { .process-video-area { margin-top: -180px; } } @media (max-width: 991px) { .process-video-area { margin-top: -140px; } } @media (max-width: 767px) { .process-video-area { margin-top: -120px; } } @media (max-width: 576px) { .process-video-area { margin-top: -70px; } } .process-video-area .video-wrapper { position: relative; } .process-video-area .video-wrapper img { border-radius: 20px; } @media (max-width: 576px) { .process-video-area .video-wrapper img { border-radius: 10px; min-height: 200px; -o-object-fit: cover; object-fit: cover; } } .process-video-area .video-wrapper::before { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; border-radius: 20px; background-color: rgba(var(--primary-color2-opc), 0.3); } @media (max-width: 576px) { .process-video-area .video-wrapper::before { border-radius: 10px; } } .process-video-area .video-wrapper .video-area { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); cursor: pointer; } .process-video-area .video-wrapper .video-area .icon { position: relative; } .process-video-area .video-wrapper .video-area .icon .video-circle { stroke: var(--white-color); fill: none; transition: 0.5s; } @media (max-width: 767px) { .process-video-area .video-wrapper .video-area .icon .video-circle { width: 50px; } } .process-video-area .video-wrapper .video-area .icon .video-circle .top-half { stroke-dasharray: 320; stroke-dashoffset: 320; transition: stroke-dashoffset 0.8s cubic-bezier(0.33, 1, 0.68, 1); } .process-video-area .video-wrapper .video-area .icon i { color: var(--white-color); font-size: 40px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } @media (max-width: 767px) { .process-video-area .video-wrapper .video-area .icon i { font-size: 30px; } } .process-video-area .video-wrapper .video-area:hover .icon .video-circle .top-half { stroke-dashoffset: 0; } .process-video-area.two { margin-top: 0; } .process-video-area.two .video-wrapper { position: relative; } .process-video-area.two .video-wrapper img { border-radius: 20px; } @media (max-width: 767px) { .process-video-area.two .video-wrapper img { min-height: 250px; -o-object-fit: cover; object-fit: cover; } } @media (max-width: 576px) { .process-video-area.two .video-wrapper img { border-radius: 10px; min-height: 200px; -o-object-fit: cover; object-fit: cover; } } .process-video-area.two .video-wrapper::before { background-color: rgba(var(--primary-color2-opc), 0.4); } /*===================================== 57. Home6 Highlight Auction Section ========================================*/ .home6-highlight-auction-section .selector { margin-right: 20px; } @media (max-width: 767px) { .home6-highlight-auction-section .selector { margin-right: 0; } } .home6-highlight-auction-section .selector .nice-select { width: 195px; height: 40px; border-radius: 30px; border: 1px solid var(--primary-color2); color: var(--title-color); font-family: var(--font-dmsans); font-size: 14px; font-weight: 400; text-transform: capitalize; padding-left: 25px; display: flex; align-items: center; } .home6-highlight-auction-section .selector .nice-select:focus { border: 1px solid #ddd; } @media (max-width: 576px) { .home6-highlight-auction-section .selector .nice-select { width: 200px; height: 35px; } } .home6-highlight-auction-section .selector .nice-select::after { border-bottom: 2px solid var(--primary-color2); border-right: 2px solid var(--primary-color2); width: 8px; height: 8px; right: 28px; top: 48%; } @media (max-width: 576px) { .home6-highlight-auction-section .selector .nice-select::after { width: 8px; height: 8px; top: 45%; } } .home6-highlight-auction-section .selector .nice-select .option.selected.focus { background-color: var(--primary-color5); } .home6-highlight-auction-section .selector .nice-select .option:hover { background-color: var(--primary-color5); } .home6-highlight-auction-section .selector .nice-select.open .list { width: 100%; } .home6-highlight-auction-section .selector .nice-select.open .list .option { padding-left: 25px; } .home6-highlight-auction-section .auction-banner-card { border-radius: 10px; position: relative; } .home6-highlight-auction-section .auction-banner-card img { border-radius: 10px; } .home6-highlight-auction-section .auction-banner-card .banner-content-wrap { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border-radius: 10px; background: linear-gradient(180deg, rgba(34, 34, 34, 0.7) 35.16%, rgba(137, 182, 125, 0.29) 74.22%); padding: 35px 20px 20px; display: flex; flex-direction: column; justify-content: space-between; z-index: 1; } @media (min-width: 1200px) and (max-width: 1399px) { .home6-highlight-auction-section .auction-banner-card .banner-content-wrap { padding: 35px 15px 20px; } } @media (min-width: 576px) and (max-width: 767px) { .home6-highlight-auction-section .auction-banner-card .banner-content-wrap { padding: 45px 20px; } } .home6-highlight-auction-section .auction-banner-card .banner-content-wrap .banner-content-top .price-area { margin-bottom: 10px; } .home6-highlight-auction-section .auction-banner-card .banner-content-wrap .banner-content-top .price-area span { color: rgba(255, 255, 255, 0.73); font-family: var(--font-dmsans); font-size: 12px; font-weight: 400; line-height: 22px; letter-spacing: 0.02em; display: block; margin-bottom: 5px; } .home6-highlight-auction-section .auction-banner-card .banner-content-wrap .banner-content-top .price-area strong { color: var(--primary-color5); font-family: var(--font-dmsans); font-size: 30px; font-weight: 700; line-height: 22px; } .home6-highlight-auction-section .auction-banner-card .banner-content-wrap .banner-content-top h3 { margin-bottom: 0; } .home6-highlight-auction-section .auction-banner-card .banner-content-wrap .banner-content-top h3 a { color: var(--white-color); font-family: var(--font-dmsans); font-size: 32px; font-weight: 800; line-height: 1.1; transition: 0.5s; } @media (min-width: 1200px) and (max-width: 1399px) { .home6-highlight-auction-section .auction-banner-card .banner-content-wrap .banner-content-top h3 a { font-size: 28px; } } .home6-highlight-auction-section .auction-banner-card .banner-content-wrap .banner-content-top h3 a:hover { color: var(--primary-color5); } .home6-highlight-auction-section .auction-banner-card .banner-content-wrap .banner-content-bottom .countdown-timer { transition: 0.5s; } .home6-highlight-auction-section .auction-banner-card .banner-content-wrap .banner-content-bottom .countdown-timer ul { padding: 0; margin: 0; list-style: none; display: flex; align-items: center; justify-content: center; gap: 5px; } @media (min-width: 576px) and (max-width: 767px) { .home6-highlight-auction-section .auction-banner-card .banner-content-wrap .banner-content-bottom .countdown-timer ul { gap: 15px; } } .home6-highlight-auction-section .auction-banner-card .banner-content-wrap .banner-content-bottom .countdown-timer ul li { color: var(--title-color); font-family: var(--font-dmsans); font-size: 16px; font-weight: 700; line-height: 1; display: flex; flex-direction: column; align-items: center; gap: 2px; background-color: var(--white-color); padding: 6px 12px; border-radius: 5px; border: 1px solid var(--border-color2); } @media (min-width: 1200px) and (max-width: 1399px) { .home6-highlight-auction-section .auction-banner-card .banner-content-wrap .banner-content-bottom .countdown-timer ul li { padding: 5px 10px; font-size: 15px; } } @media (max-width: 767px) { .home6-highlight-auction-section .auction-banner-card .banner-content-wrap .banner-content-bottom .countdown-timer ul li { font-size: 20px; padding: 6px 20px; } } @media (max-width: 576px) { .home6-highlight-auction-section .auction-banner-card .banner-content-wrap .banner-content-bottom .countdown-timer ul li { font-size: 16px; padding: 5px 10px; } } .home6-highlight-auction-section .auction-banner-card .banner-content-wrap .banner-content-bottom .countdown-timer ul li.colon { background-color: unset; padding: 0; border: unset; } .home6-highlight-auction-section .auction-banner-card .banner-content-wrap .banner-content-bottom .countdown-timer ul li span { color: rgba(var(--title-color-opc), 0.7); font-family: var(--font-dmsans); font-size: 11px; font-weight: 500; line-height: 1; } .home6-highlight-auction-section .auction-banner-card .banner-content-wrap .banner-content-bottom .countdown-timer ul li span:last-child { display: none; visibility: hidden; } .home6-highlight-auction-section .auction-banner-card .banner-content-wrap .banner-content-bottom .countdown-timer ul svg { fill: var(--white-color); } .home6-highlight-auction-section .auction-banner-card .banner-content-wrap .banner-content-bottom .bid-btn { position: absolute; bottom: 20px; left: 50%; transform: translateX(-50%) scaleY(0); opacity: 0; transform-origin: bottom; transition: 0.5s; color: var(--primary-color5); font-family: var(--font-dmsans); font-size: 16px; font-weight: 600; line-height: 1; white-space: nowrap; border-radius: 5px; background-color: var(--primary-color6); padding: 13px 45px; transition: 0.5s; } @media (min-width: 576px) and (max-width: 767px) { .home6-highlight-auction-section .auction-banner-card .banner-content-wrap .banner-content-bottom .bid-btn { bottom: 45px; } } .home6-highlight-auction-section .auction-banner-card .banner-content-wrap .banner-content-bottom .bid-btn:hover { background-color: var(--primary-color5); color: var(--title-color); } .home6-highlight-auction-section .auction-banner-card:hover .banner-content-wrap .banner-content-bottom .countdown-timer { opacity: 0; } .home6-highlight-auction-section .auction-banner-card:hover .banner-content-wrap .banner-content-bottom .bid-btn { opacity: 1; transform: translateX(-50%) scaleY(1); } /*===================================== 58. Home6 Banner2 Section ========================================*/ .home6-banner2-section { position: relative; } .home6-banner2-section .home6-banner-slider-wrap { background-size: cover; background-repeat: no-repeat; background-position: center center; border-radius: 10px; padding: 0px 118px 0px 150px; position: relative; } @media (min-width: 1400px) and (max-width: 1599px) { .home6-banner2-section .home6-banner-slider-wrap { padding: 0px 118px 0px 120px; } } @media (max-width: 1399px) { .home6-banner2-section .home6-banner-slider-wrap { padding: 0px 100px 0px 110px; } } @media (min-width: 992px) and (max-width: 1199px) { .home6-banner2-section .home6-banner-slider-wrap { padding: 0px 50px 0px 60px; } } @media (max-width: 991px) { .home6-banner2-section .home6-banner-slider-wrap { padding: 70px 40px; } } @media (max-width: 576px) { .home6-banner2-section .home6-banner-slider-wrap { padding: 70px 15px; } } .home6-banner2-section .home6-banner-slider-wrap .banner2-content .price-area { margin-bottom: 20px; } @media (min-width: 992px) and (max-width: 1199px) { .home6-banner2-section .home6-banner-slider-wrap .banner2-content .price-area { margin-bottom: 15px; } } @media (max-width: 576px) { .home6-banner2-section .home6-banner-slider-wrap .banner2-content .price-area { margin-bottom: 15px; } } .home6-banner2-section .home6-banner-slider-wrap .banner2-content .price-area span { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 12px; font-weight: 400; line-height: 1; letter-spacing: 0.02em; display: block; margin-bottom: 5px; } .home6-banner2-section .home6-banner-slider-wrap .banner2-content .price-area h3 { color: var(--title-color2); font-family: var(--font-dmsans); font-size: 30px; font-weight: 700; line-height: 1; margin-bottom: 0; } .home6-banner2-section .home6-banner-slider-wrap .banner2-content h2 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 32px; font-weight: 800; line-height: 1.3; margin-bottom: 30px; } @media (min-width: 1400px) and (max-width: 1599px) { .home6-banner2-section .home6-banner-slider-wrap .banner2-content h2 { font-size: 32px; } } @media (min-width: 1200px) and (max-width: 1399px) { .home6-banner2-section .home6-banner-slider-wrap .banner2-content h2 { font-size: 28px; margin-bottom: 30px; } } @media (max-width: 1199px) { .home6-banner2-section .home6-banner-slider-wrap .banner2-content h2 { font-size: 30px; margin-bottom: 30px; } } @media (max-width: 767px) { .home6-banner2-section .home6-banner-slider-wrap .banner2-content h2 { margin-bottom: 25px; } } @media (max-width: 576px) { .home6-banner2-section .home6-banner-slider-wrap .banner2-content h2 { font-size: 25px; margin-bottom: 20px; } } .home6-banner2-section .home6-banner-slider-wrap .banner2-content .offer-timer > span { color: var(--title-color); font-size: 18px; font-family: var(--font-dmsans); font-weight: 500; line-height: 1; text-decoration-line: underline; display: block; margin-bottom: 25px; } @media (max-width: 1199px) { .home6-banner2-section .home6-banner-slider-wrap .banner2-content .offer-timer > span { margin-bottom: 20px; } } @media (max-width: 576px) { .home6-banner2-section .home6-banner-slider-wrap .banner2-content .offer-timer > span { margin-bottom: 15px; } } .home6-banner2-section .home6-banner-slider-wrap .banner2-content .offer-timer .countdown-timer ul { padding: 0; margin: 0; list-style: none; display: flex; align-items: center; gap: 15px; } @media (max-width: 576px) { .home6-banner2-section .home6-banner-slider-wrap .banner2-content .offer-timer .countdown-timer ul { gap: 8px; } } .home6-banner2-section .home6-banner-slider-wrap .banner2-content .offer-timer .countdown-timer ul li { color: var(--title-color2); font-family: var(--font-dmsans); font-size: 25px; font-weight: 800; line-height: 1; display: flex; flex-direction: column; align-items: center; gap: 2px; background-color: var(--white-color); padding: 6px 7px; border-radius: 5px; border: 1px solid var(--border-color2); } @media (max-width: 576px) { .home6-banner2-section .home6-banner-slider-wrap .banner2-content .offer-timer .countdown-timer ul li { font-size: 22px; } } .home6-banner2-section .home6-banner-slider-wrap .banner2-content .offer-timer .countdown-timer ul li.colon { background-color: unset; padding: 0; border: unset; } .home6-banner2-section .home6-banner-slider-wrap .banner2-content .offer-timer .countdown-timer ul li span { color: var(--title-color2); font-family: var(--font-dmsans); font-size: 12px; font-weight: 500; line-height: 1; } .home6-banner2-section .home6-banner-slider-wrap .banner2-content .offer-timer .countdown-timer ul li span:first-child { display: none; visibility: hidden; } .home6-banner2-section .home6-banner-slider-wrap .banner2-content .offer-timer .countdown-timer ul svg { fill: rgba(var(--title-color-opc), 0.15); } @media (max-width: 991px) { .home6-banner2-section .home6-banner-slider-wrap .banner2-img { display: none; } } .home6-banner2-section .home6-banner-slider-wrap .batch { position: absolute; top: 0; left: 48%; transform: translateX(0); } @media (max-width: 991px) { .home6-banner2-section .home6-banner-slider-wrap .batch { left: 50%; } } @media (max-width: 576px) { .home6-banner2-section .home6-banner-slider-wrap .batch { left: unset; right: 30px; transform: none; } } .home6-banner2-section .home6-banner-slider-wrap .batch span { color: var(--white-color); font-family: var(--font-dmsans); font-size: 15px; font-weight: 700; line-height: 17px; letter-spacing: 0.03em; text-align: center; display: block; padding: 26px 17px; border-radius: 0 0 50px 50px; background-color: #F04054; } .home6-banner2-section .home6-banner-slider-wrap .btn-area { position: absolute; bottom: -21px; left: 50%; transform: translateX(-50%); z-index: 1; } .home6-banner2-section .home6-banner-slider-wrap .btn-area .primary-btn5 { padding: 13px 45px; } .home6-banner2-section .slider-btn-grp { display: block; } @media (max-width: 767px) { .home6-banner2-section .slider-btn-grp { display: none; } } .home6-banner2-section .slider-btn-grp .slider-btn { position: absolute; top: 50%; transform: translateY(-50%); left: 9%; z-index: 1; } @media (max-width: 1799px) { .home6-banner2-section .slider-btn-grp .slider-btn { left: 6%; } } @media (max-width: 1699px) { .home6-banner2-section .slider-btn-grp .slider-btn { left: 4%; } } @media (min-width: 1400px) and (max-width: 1599px) { .home6-banner2-section .slider-btn-grp .slider-btn { left: 10px; } } @media (max-width: 1399px) { .home6-banner2-section .slider-btn-grp .slider-btn { left: 5px; } } @media (min-width: 992px) and (max-width: 1199px) { .home6-banner2-section .slider-btn-grp .slider-btn { left: 10px; } } @media (max-width: 991px) { .home6-banner2-section .slider-btn-grp .slider-btn { left: 20px; } } .home6-banner2-section .slider-btn-grp .slider-btn.home5-banner-slider-next { left: unset; right: 9%; } @media (max-width: 1799px) { .home6-banner2-section .slider-btn-grp .slider-btn.home5-banner-slider-next { right: 6%; } } @media (max-width: 1699px) { .home6-banner2-section .slider-btn-grp .slider-btn.home5-banner-slider-next { right: 4%; } } @media (min-width: 1400px) and (max-width: 1599px) { .home6-banner2-section .slider-btn-grp .slider-btn.home5-banner-slider-next { right: 10px; } } @media (max-width: 1399px) { .home6-banner2-section .slider-btn-grp .slider-btn.home5-banner-slider-next { right: 5px; } } @media (min-width: 992px) and (max-width: 1199px) { .home6-banner2-section .slider-btn-grp .slider-btn.home5-banner-slider-next { right: 10px; } } @media (max-width: 991px) { .home6-banner2-section .slider-btn-grp .slider-btn.home5-banner-slider-next { right: 20px; } } .home6-banner2-section .home5-banner-slider { padding-bottom: 20px; } .home6-banner2-section .home5-banner-slider .swiper-slide-active .price-area, .home6-banner2-section .home5-banner-slider .swiper-slide-active h2, .home6-banner2-section .home5-banner-slider .swiper-slide-active .batch { animation: fadeInDown 1.7s; } .home6-banner2-section .home5-banner-slider .swiper-slide-active .offer-timer, .home6-banner2-section .home5-banner-slider .swiper-slide-active .primary-btn4 { animation: fadeInUp 1.7s; } .home6-banner2-section .home5-banner-slider .swiper-slide-active .banner2-img { animation: RightLeft 1.5s; } @keyframes RightLeft { 0% { opacity: 0; transform: translateX(50px); } 100% { opacity: 1; transform: none; } } /*===================================== 59. Home6 Testimonial Section ========================================*/ .home6-testimonial-section { overflow: hidden; } .home6-testimonial-section .testimonial-left-img { height: 100%; } @media (max-width: 1199px) { .home6-testimonial-section .testimonial-left-img { display: none; } } .home6-testimonial-section .testimonial-left-img img { height: 100%; -o-object-fit: cover; object-fit: cover; } .home6-testimonial-section .testimonial-wrap { background-image: url(../img/home6/home6-testimonial-bg.png), linear-gradient(180deg, #edf6ea 0%, #edf6ea 100%); background-size: cover; background-repeat: no-repeat; background-position: center center; padding: 100px 90px; height: 100%; } @media (min-width: 1400px) and (max-width: 1599px) { .home6-testimonial-section .testimonial-wrap { padding: 100px 60px; } } @media (max-width: 1399px) { .home6-testimonial-section .testimonial-wrap { padding: 100px 45px; } } @media (max-width: 1199px) { .home6-testimonial-section .testimonial-wrap { padding: 90px 45px; } } @media (max-width: 767px) { .home6-testimonial-section .testimonial-wrap { padding: 70px 45px; } } @media (max-width: 576px) { .home6-testimonial-section .testimonial-wrap { padding: 70px 10px; } } .home6-testimonial-section .testimonial-wrap .testimonial-slider-area { position: relative; } @media (max-width: 576px) { .home6-testimonial-section .testimonial-wrap .testimonial-slider-area .slider-btn-grp { display: none; } } .home6-testimonial-section .testimonial-wrap .testimonial-slider-area .slider-btn-grp .slider-btn { position: absolute; top: 50%; transform: translateX(-50%); left: -55px; } @media (min-width: 1400px) and (max-width: 1599px) { .home6-testimonial-section .testimonial-wrap .testimonial-slider-area .slider-btn-grp .slider-btn { left: -30px; } } @media (max-width: 1399px) { .home6-testimonial-section .testimonial-wrap .testimonial-slider-area .slider-btn-grp .slider-btn { left: -24px; } } .home6-testimonial-section .testimonial-wrap .testimonial-slider-area .slider-btn-grp .slider-btn.home6-testimonial-slider-next { left: unset; right: -85px; } @media (min-width: 1400px) and (max-width: 1599px) { .home6-testimonial-section .testimonial-wrap .testimonial-slider-area .slider-btn-grp .slider-btn.home6-testimonial-slider-next { right: -65px; } } @media (max-width: 1399px) { .home6-testimonial-section .testimonial-wrap .testimonial-slider-area .slider-btn-grp .slider-btn.home6-testimonial-slider-next { right: -58px; } } /*===================================== 60. Home6 Blog Section ========================================*/ .home6-blog-section .paginations1 { position: relative; top: unset; bottom: unset; line-height: 1; display: flex; align-items: center; justify-content: center; gap: 8px; padding-top: 40px; } @media (max-width: 991px) { .home6-blog-section .paginations1 { padding-top: 30px; } } .home6-blog-section .paginations1 .swiper-pagination-bullet { width: 8px; height: 8px; background-color: rgba(var(--primary-color6-opc), 0.5); border-radius: 50%; opacity: 1; } .home6-blog-section .paginations1 .swiper-pagination-bullet-active { width: 12px; height: 12px; background-color: var(--primary-color6); } /*===================================== 61. Home6 Partner Logo Section ========================================*/ .partner-section { padding: 20px 12.5%; background-color: #F7F6F1; } @media (max-width: 1799px) { .partner-section { padding: 20px 10%; } } @media (max-width: 1699px) { .partner-section { padding: 20px 8%; } } @media (min-width: 1400px) and (max-width: 1599px) { .partner-section { padding: 20px 2%; } } @media (max-width: 1399px) { .partner-section { padding: 20px 2%; } } @media (max-width: 576px) { .partner-section { padding: 20px 0px; } } .partner-section .partner-wrap { position: relative; } .partner-section .partner-wrap .marquee { display: flex; gap: 80px; overflow: hidden; -webkit-user-select: none; -moz-user-select: none; user-select: none; } @media (max-width: 1199px) { .partner-section .partner-wrap .marquee { gap: 60px; } } .partner-section .partner-wrap .marquee .marquee__group { flex-shrink: 0; display: flex; align-items: center; justify-content: space-around; gap: 80px; min-width: 100%; animation: scroll-x 30s linear infinite; } @media (max-width: 1199px) { .partner-section .partner-wrap .marquee .marquee__group { gap: 60px; } } @media (max-width: 576px) { .partner-section .partner-wrap .marquee .marquee__group { gap: 30px; } } @keyframes scroll-x { from { transform: translateX(0); } to { transform: translateX(-100%); } } /*===================================== 62. Home7 Banner Section ========================================*/ .home7-banner-section { background-image: url(../img/home7/home7-banner-bg.png), linear-gradient(211.08deg, rgba(255, 255, 255, 0) 7.88%, rgba(255, 148, 33, 0.2) 88.5%); background-color: #F1F4F9; background-size: cover; background-repeat: no-repeat; background-position: center center; padding: 80px 0 180px; position: relative; overflow: hidden; margin-bottom: 30px; } @media (max-width: 1199px) { .home7-banner-section { padding: 80px 0 140px; } } @media (max-width: 991px) { .home7-banner-section { padding: 80px 0 90px; } } @media (max-width: 767px) { .home7-banner-section { padding: 80px 0 90px; } } .home7-banner-section::before { content: ""; position: absolute; bottom: 0; left: 0; width: 100%; height: 110px; background-color: var(--white-color); -webkit-clip-path: ellipse(52% 100% at 50% 117%); clip-path: ellipse(52% 100% at 50% 117%); z-index: 1; } @media (min-width: 1400px) and (max-width: 1599px) { .home7-banner-section::before { height: 100px; } } @media (max-width: 1399px) { .home7-banner-section::before { height: 70px; } } @media (min-width: 992px) and (max-width: 1199px) { .home7-banner-section::before { height: 60px; -webkit-clip-path: ellipse(52% 100% at 50% 120%); clip-path: ellipse(52% 100% at 50% 120%); } } @media (max-width: 991px) { .home7-banner-section::before { height: 50px; } } @media (max-width: 576px) { .home7-banner-section::before { height: 20px; -webkit-clip-path: ellipse(52% 100% at 49% 110%); clip-path: ellipse(52% 100% at 49% 110%); } } .home7-banner-section .banner-content { max-width: 620px; width: 100%; } .home7-banner-section .banner-content h1 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 70px; font-weight: 800; line-height: 1.1; margin-bottom: 25px; position: relative; } @media (min-width: 1400px) and (max-width: 1599px) { .home7-banner-section .banner-content h1 { font-size: 65px; } } @media (min-width: 1200px) and (max-width: 1399px) { .home7-banner-section .banner-content h1 { font-size: 60px; } } @media (min-width: 992px) and (max-width: 1199px) { .home7-banner-section .banner-content h1 { font-size: 55px; margin-bottom: 20px; } } @media (max-width: 767px) { .home7-banner-section .banner-content h1 { font-size: 55px; } } @media (max-width: 576px) { .home7-banner-section .banner-content h1 { font-size: 48px; margin-bottom: 20px; } } .home7-banner-section .banner-content h1 span { color: var(--title-color2); font-family: var(--font-playfair); font-style: italic; font-weight: 600; } .home7-banner-section .banner-content p { color: rgba(var(--title-color-opc), 0.7); font-family: var(--font-dmsans); font-size: 17px; font-weight: 300; line-height: 30px; margin-bottom: 40px; } @media (min-width: 1200px) and (max-width: 1399px) { .home7-banner-section .banner-content p { margin-bottom: 30px; } } @media (min-width: 992px) and (max-width: 1199px) { .home7-banner-section .banner-content p { margin-bottom: 25px; } } @media (max-width: 576px) { .home7-banner-section .banner-content p { margin-bottom: 20px; } } .home7-banner-section .banner-content .button-area { display: flex; align-items: center; gap: 30px; margin-bottom: 45px; } @media (min-width: 1200px) and (max-width: 1399px) { .home7-banner-section .banner-content .button-area { margin-bottom: 35px; } } @media (min-width: 992px) and (max-width: 1199px) { .home7-banner-section .banner-content .button-area { margin-bottom: 30px; } } @media (max-width: 767px) { .home7-banner-section .banner-content .button-area { gap: 20px; flex-wrap: wrap; } } @media (max-width: 576px) { .home7-banner-section .banner-content .button-area { margin-bottom: 25px; } } .home7-banner-section .banner-content .button-area .primary-btn6 { padding: 18px 32px; } .home7-banner-section .scroll-text { writing-mode: vertical-rl; position: absolute; left: 10px; top: 0; } @media (max-width: 1199px) { .home7-banner-section .scroll-text { display: none; } } .home7-banner-section .scroll-text h2 { white-space: nowrap; font-family: var(--font-dmsans); font-size: 75px; font-weight: 700; letter-spacing: 1.2px; text-transform: uppercase; margin-bottom: 0; -webkit-text-fill-color: transparent; -webkit-text-stroke: 1px rgba(var(--title-color2-opc), 0.15); animation: marqueeTop 50s linear infinite; } @keyframes marqueeTop { 0% { transform: translate3d(0, 0, 0); } 100% { transform: translate3d(0, -100%, 0); } } /*===================================== 63. Home7 Category Section ========================================*/ .category-card7 .category-icon { width: 76px; height: 76px; border-radius: 50%; border: 1px solid rgba(var(--title-color-opc), 0.2); background-color: var(--white-color); display: flex; align-items: center; justify-content: center; margin: 0 auto; margin-bottom: -38px; position: relative; } .category-card7 .category-wrap { padding: 60px 15px 0; border-radius: 10px; background-color: var(--white-color); text-align: center; transition: 0.5s; } @media (min-width: 1200px) and (max-width: 1399px) { .category-card7 .category-wrap { padding: 55px 10px 0; } } .category-card7 .category-wrap .category-content { margin-bottom: 28px; line-height: 1; } .category-card7 .category-wrap .category-content h4 { margin-bottom: 8px; } .category-card7 .category-wrap .category-content h4 a { color: var(--title-color); font-family: var(--font-dmsans); font-size: 25px; font-weight: 700; line-height: 1.2; transition: 0.5s; } @media (min-width: 1400px) and (max-width: 1599px) { .category-card7 .category-wrap .category-content h4 a { font-size: 22px; } } @media (min-width: 1200px) and (max-width: 1399px) { .category-card7 .category-wrap .category-content h4 a { font-size: 20px; } } @media (max-width: 1199px) { .category-card7 .category-wrap .category-content h4 a { font-size: 22px; } } @media (max-width: 576px) { .category-card7 .category-wrap .category-content h4 a { font-size: 25px; } } .category-card7 .category-wrap .category-content h4 a:hover { color: var(--primary-color7); } .category-card7 .category-wrap .category-content span { color: var(--paragraph-color2); font-family: var(--font-dmsans); font-size: 15px; font-weight: 500; line-height: 1; } .category-card7 .category-wrap .category-img { position: relative; overflow: hidden; border-radius: 10px 10px 0 0; } .category-card7 .category-wrap .category-img img { border-radius: 10px 10px 0 0; transition: all 0.5s ease-out; } .category-card7 .category-wrap .category-img::after { content: ""; position: absolute; width: 200%; height: 0%; left: 50%; top: 50%; background-color: rgba(255, 255, 255, 0.3); transform: translate(-50%, -50%) rotate(-45deg); z-index: 1; } .category-card7:hover .category-icon img { animation: bounceIn 1.2s linear; } .category-card7:hover .category-wrap { background-color: #EBF9E6; } .category-card7:hover .category-wrap .category-img img { transform: scale(1.1); } .category-card7:hover .category-wrap .category-img::after { height: 250%; transition: all 600ms linear; background-color: transparent; } .category-card7.two .category-wrap { background-color: #e4edf5; } .category-card7.two:hover .category-wrap { background-color: #EBF9E6; } .home7-category-section { background-image: url(../img/home7/home7-category-bg.png), linear-gradient(180deg, #e4edf5 0%, #e4edf5 100%); background-size: cover; background-repeat: no-repeat; background-position: center center; padding: 90px 0; } @media (max-width: 991px) { .home7-category-section { padding: 70px 0; } } /*===================================== 64. Home7 Featured Auction Tab Section ========================================*/ .home7-featured-auction-tab-section .nav-pills { gap: 15px; flex-wrap: wrap; } .home7-featured-auction-tab-section .nav-pills .nav-item .nav-link { border: 1px solid rgba(var(--title-color-opc), 0.3); border-radius: 50px; color: var(--title-color); font-family: var(--font-dmsans); font-size: 14px; font-weight: 500; line-height: 1; letter-spacing: 0.02em; padding: 9px 17px; transition: 0.5s; } .home7-featured-auction-tab-section .nav-pills .nav-item .nav-link.active { background-color: var(--primary-color7); border-color: var(--primary-color7); color: var(--white-color); font-weight: 600; } .home7-featured-auction-tab-section .nav-pills .nav-item .nav-link:hover { background-color: var(--primary-color7); border-color: var(--primary-color7); color: var(--white-color); } @media (min-width: 1400px) and (max-width: 1599px) { .home7-featured-auction-tab-section .auction-card .auction-card-img-wrap .countdown-timer { width: 232px; height: 48px; padding: 0 25px; } } @media (min-width: 1400px) and (max-width: 1599px) { .home7-featured-auction-tab-section .auction-card .auction-card-img-wrap .countdown-timer ul li { font-size: 16px; } } @media (min-width: 1400px) and (max-width: 1599px) { .home7-featured-auction-tab-section .auction-card .auction-card-content { padding: 20px 10px; } .home7-featured-auction-tab-section .auction-card .auction-card-content h6 a { font-size: 17px; } } /*===================================== 65. Home7 Auction win Section ========================================*/ .auction-win-card { background-color: #27291E; -webkit-backdrop-filter: blur(1.5px); backdrop-filter: blur(1.5px); padding: 18px 23px; border-radius: 10px; display: flex; align-items: center; gap: 12px; position: relative; background-size: cover; background-repeat: no-repeat; background-position: center center; transition: 0.5s; } @media (min-width: 1400px) and (max-width: 1599px) { .auction-win-card { padding: 25px 10px; gap: 8px; } } @media (min-width: 1200px) and (max-width: 1399px) { .auction-win-card { padding: 25px 10px; gap: 8px; } } @media (max-width: 767px) { .auction-win-card { padding: 24px 15px; } } .auction-win-card .batch { padding: 5px 17px 5px 9px; background-color: rgba(255, 255, 255, 0.2); border-radius: 10px 0px 30px 0px; position: absolute; top: 0; left: 0; transition: 0.5s; } @media (min-width: 1400px) and (max-width: 1599px) { .auction-win-card .batch { padding: 4px 17px 4px 9px; } } @media (min-width: 1200px) and (max-width: 1399px) { .auction-win-card .batch { padding: 4px 17px 4px 9px; } } @media (max-width: 767px) { .auction-win-card .batch { padding: 4px 17px 4px 9px; } } .auction-win-card .batch span { color: var(--white-color); font-family: var(--font-dmsans); font-size: 15px; font-weight: 600; line-height: 1; letter-spacing: 0.02em; } @media (min-width: 1400px) and (max-width: 1599px) { .auction-win-card .batch span { font-size: 14px; } } @media (min-width: 1200px) and (max-width: 1399px) { .auction-win-card .batch span { font-size: 14px; } } @media (max-width: 767px) { .auction-win-card .batch span { font-size: 14px; } } .auction-win-card .auction-win-card-img { min-width: 62px; max-width: 62px; height: 62px; border-radius: 50%; position: relative; } @media (min-width: 1400px) and (max-width: 1599px) { .auction-win-card .auction-win-card-img { min-width: 50px; max-width: 50px; height: 50px; } } @media (min-width: 1200px) and (max-width: 1399px) { .auction-win-card .auction-win-card-img { min-width: 50px; max-width: 50px; height: 50px; } } .auction-win-card .auction-win-card-img .dot { width: 15px; height: 15px; border-radius: 50%; background-color: #27291E; position: absolute; bottom: 0; right: 0; bottom: 4px; right: 0px; } .auction-win-card .auction-win-card-img .dot:before { content: ""; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); background-color: var(--primary-color7); width: 11px; height: 11px; border-radius: 50%; } .auction-win-card .auction-win-card-img img { min-width: 62px; max-width: 62px; height: 62px; border-radius: 50%; } @media (min-width: 1400px) and (max-width: 1599px) { .auction-win-card .auction-win-card-img img { min-width: 50px; max-width: 50px; height: 50px; } } @media (min-width: 1200px) and (max-width: 1399px) { .auction-win-card .auction-win-card-img img { min-width: 50px; max-width: 50px; height: 50px; } } .auction-win-card .auction-win-card-content h6 { color: var(--white-color); font-family: var(--font-dmsans); font-size: 17px; font-weight: 700; line-height: 20px; letter-spacing: 0.02em; margin-bottom: 10px; } @media (min-width: 1400px) and (max-width: 1599px) { .auction-win-card .auction-win-card-content h6 { font-size: 16px; margin-bottom: 6px; } } @media (min-width: 1200px) and (max-width: 1399px) { .auction-win-card .auction-win-card-content h6 { font-size: 16px; margin-bottom: 6px; } } .auction-win-card .auction-win-card-content span { color: var(--primary-color7); font-family: var(--font-dmsans); font-size: 12px; font-weight: 500; line-height: 1; letter-spacing: 0.02em; display: block; margin-bottom: 20px; } @media (min-width: 1400px) and (max-width: 1599px) { .auction-win-card .auction-win-card-content span { margin-bottom: 15px; } } @media (min-width: 1200px) and (max-width: 1399px) { .auction-win-card .auction-win-card-content span { margin-bottom: 15px; } } .auction-win-card .auction-win-card-content .auction-win-card-content-bottom { padding: 0; margin: 0; list-style: none; display: flex; align-items: center; gap: 20px; } @media (min-width: 1400px) and (max-width: 1599px) { .auction-win-card .auction-win-card-content .auction-win-card-content-bottom { gap: 10px; } } @media (min-width: 1200px) and (max-width: 1399px) { .auction-win-card .auction-win-card-content .auction-win-card-content-bottom { gap: 10px; } } @media (min-width: 576px) and (max-width: 767px) { .auction-win-card .auction-win-card-content .auction-win-card-content-bottom { gap: 15px; } } .auction-win-card .auction-win-card-content .auction-win-card-content-bottom li { display: flex; align-items: center; gap: 4px; color: var(--white-color); font-family: var(--font-dmsans); font-size: 12px; font-weight: 500; line-height: 1; letter-spacing: 0.02em; } .auction-win-card .auction-win-card-content .auction-win-card-content-bottom li svg { fill: var(--primary-color7); } .auction-win-card:hover { background-image: url(../img/home7/auction-win-card-bg.png), linear-gradient(#27291e, #27291e); } .auction-win-card:hover .batch { background-color: var(--primary-color7); } .home7-auction-win-section { background-image: url(../img/home7/home7-auction-win-section-bg.png), linear-gradient(180deg, #181a0f 0%, #181a0f 100%); background-size: cover; background-repeat: no-repeat; background-position: center center; padding: 100px 0; } @media (max-width: 991px) { .home7-auction-win-section { padding: 70px 0; } } .home7-auction-win-section .selector { margin-right: 20px; } @media (max-width: 767px) { .home7-auction-win-section .selector { margin-right: 0; } } .home7-auction-win-section .selector .nice-select { width: 195px; height: 40px; border-radius: 30px; border: 1px solid var(--white-color); background-color: transparent; color: var(--white-color); font-family: var(--font-dmsans); font-size: 14px; font-weight: 400; text-transform: capitalize; padding-left: 25px; display: flex; align-items: center; } .home7-auction-win-section .selector .nice-select:focus { border: 1px solid #ddd; } @media (max-width: 576px) { .home7-auction-win-section .selector .nice-select { width: 200px; height: 35px; } } .home7-auction-win-section .selector .nice-select::after { border-bottom: 2px solid var(--white-color); border-right: 2px solid var(--white-color); width: 8px; height: 8px; right: 28px; top: 48%; } @media (max-width: 576px) { .home7-auction-win-section .selector .nice-select::after { width: 8px; height: 8px; top: 45%; } } .home7-auction-win-section .selector .nice-select .option { color: var(--title-color); } .home7-auction-win-section .selector .nice-select .option.selected { font-weight: 500; } .home7-auction-win-section .selector .nice-select .option.selected.focus { background-color: var(--primary-color7); color: var(--white-color); } .home7-auction-win-section .selector .nice-select .option:hover { background-color: var(--primary-color7); } .home7-auction-win-section .selector .nice-select.open .list { width: 100%; -webkit-backdrop-filter: blur(1.5px); backdrop-filter: blur(1.5px); background-color: rgba(var(--title-color-opc), 0.8); } .home7-auction-win-section .selector .nice-select.open .list .option { padding-left: 25px; color: var(--white-color); } /*===================================== 66. Home7 Banner2 Slider Section ========================================*/ .home7-banner2-slider-section { overflow: hidden; } .home7-banner2-slider-section .home7-banner2-slider { height: 100%; } .home7-banner2-slider-section .single-banner { background-size: cover; background-repeat: no-repeat; background-position: center center; padding: 70px 0 70px 45px; position: relative; height: 100%; } @media (max-width: 1699px) { .home7-banner2-slider-section .single-banner { padding: 40px 0 40px 35px; } } @media (min-width: 1400px) and (max-width: 1599px) { .home7-banner2-slider-section .single-banner { padding: 45px 0 45px 35px; background-position-x: 30%; } } @media (min-width: 1200px) and (max-width: 1399px) { .home7-banner2-slider-section .single-banner { padding: 40px 0 40px 25px; } } @media (max-width: 991px) { .home7-banner2-slider-section .single-banner { padding: 30px 0 30px 35px; } } @media (max-width: 767px) { .home7-banner2-slider-section .single-banner { padding: 40px 0 40px 35px; } } @media (max-width: 576px) { .home7-banner2-slider-section .single-banner { padding: 50px 20px; background-position-x: -30%; } } .home7-banner2-slider-section .single-banner .banner2-content .price-area { margin-bottom: 20px; } @media (max-width: 991px) { .home7-banner2-slider-section .single-banner .banner2-content .price-area { margin-bottom: 20px; } } @media (max-width: 576px) { .home7-banner2-slider-section .single-banner .banner2-content .price-area { margin-bottom: 15px; } } .home7-banner2-slider-section .single-banner .banner2-content .price-area span { color: rgba(var(--title-color-opc), 0.73); font-family: var(--font-dmsans); font-size: 12px; font-weight: 400; line-height: 1; letter-spacing: 0.02em; display: block; margin-bottom: 5px; } .home7-banner2-slider-section .single-banner .banner2-content .price-area h3 { color: var(--primary-color7); font-family: var(--font-dmsans); font-size: 30px; font-weight: 700; line-height: 1; margin-bottom: 0; } .home7-banner2-slider-section .single-banner .banner2-content h2 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 35px; font-weight: 800; line-height: 1.3; margin-bottom: 35px; } @media (min-width: 1400px) and (max-width: 1599px) { .home7-banner2-slider-section .single-banner .banner2-content h2 { font-size: 32px; } } @media (min-width: 1200px) and (max-width: 1399px) { .home7-banner2-slider-section .single-banner .banner2-content h2 { font-size: 28px; margin-bottom: 30px; } } @media (max-width: 991px) { .home7-banner2-slider-section .single-banner .banner2-content h2 { font-size: 30px; margin-bottom: 30px; } } @media (max-width: 767px) { .home7-banner2-slider-section .single-banner .banner2-content h2 { margin-bottom: 25px; } } @media (max-width: 576px) { .home7-banner2-slider-section .single-banner .banner2-content h2 { font-size: 25px; margin-bottom: 20px; } } .home7-banner2-slider-section .single-banner .banner2-content .offer-timer { margin-bottom: 50px; } @media (max-width: 1199px) { .home7-banner2-slider-section .single-banner .banner2-content .offer-timer { margin-bottom: 40px; } } @media (max-width: 767px) { .home7-banner2-slider-section .single-banner .banner2-content .offer-timer { margin-bottom: 30px; } } .home7-banner2-slider-section .single-banner .banner2-content .offer-timer > span { color: var(--title-color); font-size: 18px; font-family: var(--font-dmsans); font-weight: 500; line-height: 1; text-decoration-line: underline; display: block; margin-bottom: 25px; } @media (max-width: 576px) { .home7-banner2-slider-section .single-banner .banner2-content .offer-timer > span { margin-bottom: 15px; } } .home7-banner2-slider-section .single-banner .banner2-content .offer-timer .countdown-timer ul { padding: 0; margin: 0; list-style: none; display: flex; align-items: center; gap: 20px; } @media (min-width: 1400px) and (max-width: 1599px) { .home7-banner2-slider-section .single-banner .banner2-content .offer-timer .countdown-timer ul { gap: 15px; } } @media (min-width: 1200px) and (max-width: 1399px) { .home7-banner2-slider-section .single-banner .banner2-content .offer-timer .countdown-timer ul { gap: 15px; } } @media (min-width: 992px) and (max-width: 1199px) { .home7-banner2-slider-section .single-banner .banner2-content .offer-timer .countdown-timer ul { gap: 12px; } } @media (max-width: 576px) { .home7-banner2-slider-section .single-banner .banner2-content .offer-timer .countdown-timer ul { gap: 12px; } } .home7-banner2-slider-section .single-banner .banner2-content .offer-timer .countdown-timer ul li { color: var(--title-color); font-family: var(--font-dmsans); font-size: 25px; font-weight: 800; line-height: 1; display: flex; flex-direction: column; align-items: center; gap: 8px; } @media (min-width: 992px) and (max-width: 1199px) { .home7-banner2-slider-section .single-banner .banner2-content .offer-timer .countdown-timer ul li { font-size: 23px; } } .home7-banner2-slider-section .single-banner .banner2-content .offer-timer .countdown-timer ul li span { color: rgba(var(--title-color-opc), 0.7); font-family: var(--font-dmsans); font-size: 12px; font-weight: 400; line-height: 1; } .home7-banner2-slider-section .single-banner .banner2-content .offer-timer .countdown-timer ul li span:first-child { display: none; visibility: hidden; } .home7-banner2-slider-section .single-banner .banner2-content .offer-timer .countdown-timer ul svg { fill: rgba(var(--title-color-opc), 0.15); } .home7-banner2-slider-section .single-banner .banner2-content .primary-btn6 { font-weight: 500; border-radius: 5px; padding: 13px 45px; } .home7-banner2-slider-section .paginations1 { position: relative; top: unset; bottom: unset; line-height: 1; display: flex; align-items: center; justify-content: center; gap: 8px; padding-top: 50px; } @media (max-width: 991px) { .home7-banner2-slider-section .paginations1 { padding-top: 30px; } } .home7-banner2-slider-section .paginations1 .swiper-pagination-bullet { width: 8px; height: 8px; background-color: rgba(var(--primary-color6-opc), 0.5); border-radius: 50%; opacity: 1; } .home7-banner2-slider-section .paginations1 .swiper-pagination-bullet-active { width: 12px; height: 12px; background-color: var(--primary-color6); } /*===================================== 67. Home7 Process Section ========================================*/ .process-card3 .step-no { color: var(--white-color); font-family: var(--font-dmsans); font-size: 14px; font-weight: 600; line-height: 1; display: inline-block; padding: 7px 27px; background-color: var(--primary-color7); border-radius: 100px; margin-bottom: 60px; } .process-card3 .process-content-wrap { display: flex; align-items: center; gap: 25px; } @media (max-width: 1399px) { .process-card3 .process-content-wrap { gap: 20px; } } .process-card3 .process-content-wrap .icon { min-width: 80px; max-width: 80px; height: 80px; border: 1px solid #3F444B; border-radius: 50%; display: flex; align-items: center; justify-content: center; } .process-card3 .process-content-wrap .icon svg { fill: #3F444B; } .process-card3 .process-content-wrap .process-content { max-width: 312px; width: 100%; } .process-card3 .process-content-wrap .process-content h3 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 30px; font-weight: 700; line-height: 1.2; margin-bottom: 15px; } @media (max-width: 1399px) { .process-card3 .process-content-wrap .process-content h3 { font-size: 28px; margin-bottom: 10px; } } .process-card3 .process-content-wrap .process-content p { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 15px; font-weight: 400; line-height: 30px; letter-spacing: 0.03em; margin-bottom: 30px; margin-bottom: 0; } .home7-process-section { margin-bottom: 100px; } @media (max-width: 991px) { .home7-process-section { margin-bottom: 90px; } } @media (max-width: 767px) { .home7-process-section { margin-bottom: 70px; } } .home7-process-section .home7-process-slider-wrap { position: relative; } .home7-process-section .home7-process-slider-wrap .progress-pagination { position: relative; background: #CDCDCD; position: absolute; top: 60px; left: 0; height: 2px; } .home7-process-section .home7-process-slider-wrap .progress-pagination .swiper-pagination-progressbar-fill { background: var(--primary-color7); } /*===================================== 68. Home7 Testimonial Section ========================================*/ .testimonial-card3 { background-color: var(--white-color); border-radius: 10px; padding: 50px 40px; position: relative; } @media (max-width: 1399px) { .testimonial-card3 { padding: 40px 30px; } } @media (min-width: 992px) and (max-width: 1199px) { .testimonial-card3 { padding: 35px 20px; } } @media (max-width: 767px) { .testimonial-card3 { padding: 30px 20px; } } .testimonial-card3 .quote { position: absolute; top: 10px; right: 25px; fill: none; stroke: rgba(var(--title-color2-opc), 0.1); } .testimonial-card3 .author-and-title-area { display: flex; align-items: center; justify-content: space-between; gap: 15px; flex-wrap: wrap; margin-bottom: 45px; } @media (min-width: 992px) and (max-width: 1199px) { .testimonial-card3 .author-and-title-area { margin-bottom: 35px; } } @media (max-width: 767px) { .testimonial-card3 .author-and-title-area { margin-bottom: 35px; } } @media (max-width: 576px) { .testimonial-card3 .author-and-title-area { margin-bottom: 25px; gap: 30px; } } .testimonial-card3 .author-and-title-area .author-area { display: flex; align-items: center; gap: 15px; } @media (min-width: 992px) and (max-width: 1199px) { .testimonial-card3 .author-and-title-area .author-area { gap: 10px; } } .testimonial-card3 .author-and-title-area .author-area .author-img-wrap { position: relative; z-index: 1; } .testimonial-card3 .author-and-title-area .author-area .author-img-wrap::after { content: ""; position: absolute; bottom: -16px; left: 50%; transform: translateX(-50%); width: 31px; height: 20px; background-color: var(--primary-color7); -webkit-clip-path: polygon(0 0, 50% 100%, 100% 0); clip-path: polygon(0 0, 50% 100%, 100% 0); z-index: -1; } .testimonial-card3 .author-and-title-area .author-area .author-img-wrap .author-img { min-width: 75px; max-width: 75px; height: 75px; border-radius: 50%; border: 1px solid var(--primary-color7); background-color: var(--white-color); display: flex; align-items: center; justify-content: center; position: relative; } .testimonial-card3 .author-and-title-area .author-area .author-img-wrap .author-img img { min-width: 69px; max-width: 69px; height: 69px; border-radius: 50%; } .testimonial-card3 .author-and-title-area .author-area .author-content { line-height: 1; } .testimonial-card3 .author-and-title-area .author-area .author-content h6 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 20px; font-weight: 700; line-height: 1.2; margin-bottom: 5px; } @media (max-width: 1399px) { .testimonial-card3 .author-and-title-area .author-area .author-content h6 { font-size: 18px; } } @media (max-width: 576px) { .testimonial-card3 .author-and-title-area .author-area .author-content h6 { font-size: 16px; } } .testimonial-card3 .author-and-title-area .author-area .author-content span { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 13px; font-weight: 400; line-height: 1; letter-spacing: 0.02em; } .testimonial-card3 .author-and-title-area span { color: var(--title-color2); font-family: var(--font-dmsans); font-size: 16px; font-weight: 500; line-height: 20.83px; display: block; } @media (min-width: 992px) and (max-width: 1199px) { .testimonial-card3 .author-and-title-area span { font-size: 15px; } } .testimonial-card3 .testimonial-content p { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 18px; font-weight: 400; line-height: 1.9; margin-bottom: 0; } .home7-testimonial-section { background-image: url(../img/home7/home7-category-bg.png), linear-gradient(180deg, #f9ece1 0%, #f9ece1 100%); background-size: cover; background-repeat: no-repeat; background-position: center center; padding: 100px 0; } @media (max-width: 1199px) { .home7-testimonial-section { padding: 90px 0; } } @media (max-width: 767px) { .home7-testimonial-section { padding: 70px 0; } } /*===================================== 69. Blog Grid Page ========================================*/ .breadcrumb-section { background-size: cover; background-repeat: no-repeat; background-position: center; padding: 155px 0; border-bottom: 1px solid rgba(var(--primary-color2-opc), 0.05); position: relative; } @media (max-width: 1199px) { .breadcrumb-section { padding: 150px 0; } } @media (max-width: 991px) { .breadcrumb-section { padding: 120px 0; } } .breadcrumb-section .banner-content { position: relative; z-index: 1; } .breadcrumb-section .banner-content h1 { color: var(--title-color); text-align: center; font-family: var(--font-dmsans); font-size: 45px; font-weight: 800; text-transform: capitalize; margin-bottom: 10px; line-height: 1.2; } @media (max-width: 576px) { .breadcrumb-section .banner-content h1 { font-size: 38px; } } .breadcrumb-section .banner-content .breadcrumb-list { padding: 0; margin: 0; list-style: none; display: flex; align-items: center; justify-content: center; gap: 10px; } .breadcrumb-section .banner-content .breadcrumb-list li { color: rgba(var(--title-color-opc), 0.5); font-family: var(--font-dmsans); font-size: 15px; font-weight: 400; text-transform: capitalize; position: relative; padding-left: 26px; } .breadcrumb-section .banner-content .breadcrumb-list li a { color: var(--primary-color); } .breadcrumb-section .banner-content .breadcrumb-list li::before { content: url(https://demo.egenslab.com/html/probid/preview/assets/img/inner-pages/icon/arrow.svg); position: absolute; left: 0; top: 50%; transform: translateY(-50%); } .breadcrumb-section .banner-content .breadcrumb-list li:first-child { padding-left: 0; } .breadcrumb-section .banner-content .breadcrumb-list li:first-child::before { content: ""; } .breadcrumb-section.two { padding: 170px 0; border: unset; border-radius: unset; } @media (max-width: 1199px) { .breadcrumb-section.two { padding: 150px 0; } } @media (max-width: 991px) { .breadcrumb-section.two { padding: 120px 0; } } .breadcrumb-section.two::before, .breadcrumb-section.two::after { display: none; } .breadcrumb-section.two .banner-content h1 { color: var(--white-color); text-align: start; font-size: 50px; } @media (max-width: 1199px) { .breadcrumb-section.two .banner-content h1 { font-size: 45px; } } @media (max-width: 576px) { .breadcrumb-section.two .banner-content h1 { font-size: 38px; } } .breadcrumb-section.two .banner-content .breadcrumb-list { align-items: center; justify-content: start; gap: 10px; } .breadcrumb-section.two .banner-content .breadcrumb-list li { color: var(--white-color); } .breadcrumb-section.two .banner-content .breadcrumb-list li a { color: var(--primary-color); } .breadcrumb-section.two .banner-content .breadcrumb-list li::before { content: url(https://demo.egenslab.com/html/probid/preview/assets/img/inner-pages/icon/breadcrumb-arrow-white.svg); } .breadcrumb-section.two .banner-content .breadcrumb-list li:first-child { padding-left: 0; } .breadcrumb-section.two .banner-content .breadcrumb-list li:first-child::before { content: ""; } .breadcrumb-section.three { padding: 140px 0; border: unset; border-radius: unset; } @media (max-width: 1199px) { .breadcrumb-section.three { padding: 130px 0; } } @media (max-width: 991px) { .breadcrumb-section.three { padding: 120px 0; } } .breadcrumb-section.three::before, .breadcrumb-section.three::after { display: none; } .breadcrumb-section.three .banner-content h1 { text-align: start; font-size: 50px; margin-bottom: 0; } @media (max-width: 1199px) { .breadcrumb-section.three .banner-content h1 { font-size: 45px; } } @media (max-width: 576px) { .breadcrumb-section.three .banner-content h1 { font-size: 38px; } } .breadcrumb-section.three .banner-content .breadcrumb-list { align-items: center; justify-content: start; gap: 10px; position: relative; padding-top: 30px; padding-left: 150px; } @media (max-width: 576px) { .breadcrumb-section.three .banner-content .breadcrumb-list { padding-top: 15px; padding-left: 0; } } .breadcrumb-section.three .banner-content .breadcrumb-list::before { content: url(https://demo.egenslab.com/html/probid/preview/assets/img/inner-pages/icon/breadcrumb-list-before-vector.svg); position: absolute; top: -8px; left: 0; } @media (max-width: 576px) { .breadcrumb-section.three .banner-content .breadcrumb-list::before { display: none; } } .breadcrumb-section.three .banner-content .breadcrumb-list li a { color: var(--primary-color3); } .breadcrumb-section.three .banner-content .breadcrumb-list li:first-child { padding-left: 0; } .breadcrumb-section.three .banner-content .breadcrumb-list li:first-child::before { content: ""; } .breadcrumb-section.four { padding: 245px 0 150px; border: unset; border-radius: unset; } @media (max-width: 1399px) { .breadcrumb-section.four { padding: 225px 0 130px; } } @media (max-width: 1199px) { .breadcrumb-section.four { padding: 215px 0 120px; } } @media (max-width: 991px) { .breadcrumb-section.four { padding: 190px 0 110px; } } .breadcrumb-section.four::before, .breadcrumb-section.four::after { display: none; } .breadcrumb-section.four .banner-content h1 { color: var(--white-color); text-align: start; font-size: 50px; margin-bottom: 0; } @media (max-width: 1199px) { .breadcrumb-section.four .banner-content h1 { font-size: 45px; } } @media (max-width: 576px) { .breadcrumb-section.four .banner-content h1 { font-size: 38px; } } .breadcrumb-section.four .banner-content h1 span { color: rgba(255, 255, 255, 0.6); font-weight: 400; } .breadcrumb-section.four .banner-content .breadcrumb-list { display: inline-flex; align-items: center; justify-content: start; gap: 6px; line-height: 1; padding: 9px 12px; background-color: var(--white-color); border: 1px solid rgba(var(--primary-color2-opc), 0.1); border-radius: 100px; position: relative; margin-bottom: 10px; } .breadcrumb-section.four .banner-content .breadcrumb-list::before { content: ""; position: absolute; left: 50%; top: 50%; height: 100%; width: 100%; transform: translate(-50%, -50%) rotate(3deg); border-radius: 100px; background: rgba(var(--primary-color-opc), 0.5); z-index: -1; } .breadcrumb-section.four .banner-content .breadcrumb-list li { color: var(--title-color); padding-left: 14px; text-transform: uppercase; font-size: 12px; } .breadcrumb-section.four .banner-content .breadcrumb-list li a { color: var(--primary-color); } .breadcrumb-section.four .banner-content .breadcrumb-list li::before { content: ""; width: 6px; height: 1px; background-color: var(--title-color); } .breadcrumb-section.four .banner-content .breadcrumb-list li:first-child { padding-left: 18px; } .breadcrumb-section.four .banner-content .breadcrumb-list li:first-child::before { content: url(https://demo.egenslab.com/html/probid/preview/assets/img/inner-pages/icon/breadcrumb-list-start-icon.svg); background-color: unset; width: unset; height: unset; } .breadcrumb-section.five { padding: 170px 0; border: unset; border-radius: unset; } @media (max-width: 1199px) { .breadcrumb-section.five { padding: 150px 0; } } @media (max-width: 991px) { .breadcrumb-section.five { padding: 120px 0; } } .breadcrumb-section.five::before, .breadcrumb-section.five::after { display: none; } .breadcrumb-section.five .banner-content h1 { font-size: 50px; } @media (max-width: 1199px) { .breadcrumb-section.five .banner-content h1 { font-size: 45px; } } @media (max-width: 576px) { .breadcrumb-section.five .banner-content h1 { font-size: 38px; } } .breadcrumb-section.five .banner-content .breadcrumb-list { align-items: center; gap: 10px; } .breadcrumb-section.five .banner-content .breadcrumb-list li a { color: var(--primary-color4); } .breadcrumb-section.five .banner-content .breadcrumb-list li:first-child { padding-left: 0; } .breadcrumb-section.five .banner-content .breadcrumb-list li:first-child::before { content: ""; } .breadcrumb-section.six { padding: 275px 0 150px; border: unset; border-radius: unset; } @media (max-width: 1399px) { .breadcrumb-section.six { padding: 255px 0 130px; } } @media (max-width: 1199px) { .breadcrumb-section.six { padding: 240px 0 120px; } } @media (max-width: 991px) { .breadcrumb-section.six { padding: 170px 0 110px; } } .breadcrumb-section.six::before, .breadcrumb-section.six::after { display: none; } .breadcrumb-section.six .banner-content h1 { color: var(--white-color); font-size: 50px; } @media (max-width: 1199px) { .breadcrumb-section.six .banner-content h1 { font-size: 45px; } } @media (max-width: 576px) { .breadcrumb-section.six .banner-content h1 { font-size: 38px; } } .breadcrumb-section.six .banner-content .breadcrumb-list { align-items: center; gap: 10px; } .breadcrumb-section.six .banner-content .breadcrumb-list li { color: var(--white-color); } .breadcrumb-section.six .banner-content .breadcrumb-list li a { color: var(--primary-color5); } .breadcrumb-section.six .banner-content .breadcrumb-list li::before { content: url(https://demo.egenslab.com/html/probid/preview/assets/img/inner-pages/icon/breadcrumb-arrow-white.svg); } .breadcrumb-section.six .banner-content .breadcrumb-list li:first-child { padding-left: 0; } .breadcrumb-section.six .banner-content .breadcrumb-list li:first-child::before { content: ""; } .breadcrumb-section.seven { padding: 140px 0; border: unset; border-radius: unset; } @media (max-width: 1199px) { .breadcrumb-section.seven { padding: 130px 0; } } @media (max-width: 991px) { .breadcrumb-section.seven { padding: 120px 0; } } .breadcrumb-section.seven::before, .breadcrumb-section.seven::after { display: none; } .breadcrumb-section.seven .banner-content h1 { font-size: 50px; } @media (max-width: 1199px) { .breadcrumb-section.seven .banner-content h1 { font-size: 45px; } } @media (max-width: 576px) { .breadcrumb-section.seven .banner-content h1 { font-size: 38px; } } .breadcrumb-section.seven .banner-content .breadcrumb-list li a { color: var(--primary-color7); } .breadcrumb-section.seven .banner-content .breadcrumb-list li:first-child { padding-left: 0; } .breadcrumb-section.seven .banner-content .breadcrumb-list li:first-child::before { content: ""; } .inner-pagination-area { display: flex; align-items: center; justify-content: space-between; gap: 20px; flex-wrap: wrap; } .inner-pagination-area .paginations { padding: 0; margin: 0; list-style: none; display: flex; align-items: center; flex-wrap: wrap; gap: 20px; } .inner-pagination-area .paginations .page-item a { color: rgba(63, 68, 75, 0.5); font-family: var(--font-dmsans); font-size: 17px; font-weight: 700; line-height: 1; width: 40px; height: 40px; border-radius: 40px; border: 1px solid rgba(63, 68, 75, 0.5); display: flex; align-items: center; justify-content: center; transition: 0.5s; } @media (max-width: 991px) { .inner-pagination-area .paginations .page-item a { width: 35px; height: 35px; font-size: 15px; } } .inner-pagination-area .paginations .page-item a:hover { background-color: var(--primary-color); border-color: var(--primary-color); color: var(--white-color); } .inner-pagination-area .paginations .page-item.active a { background-color: var(--primary-color); border-color: var(--primary-color); color: var(--white-color); } .inner-pagination-area .paginations .page-item.paginations-button a svg { fill: none; stroke: rgba(63, 68, 75, 0.5); transition: 0.5s; } .inner-pagination-area .paginations .page-item.paginations-button a:hover svg { stroke: var(--white-color); transform: rotate(-30deg); } .inner-pagination-area.two .paginations .page-item a { width: 35px; height: 35px; font-size: 14px; } /*===================================== 70. Blog Details Page ========================================*/ .blog-details-page .blog-details-author-meta { display: flex; justify-content: space-between; align-items: center; gap: 15px; flex-wrap: wrap; margin-bottom: 30px; } .blog-details-page .blog-details-author-meta .author-area { display: flex; align-items: center; gap: 10px; } .blog-details-page .blog-details-author-meta .author-area .author-img img { width: 30px; height: 30px; border-radius: 50%; } .blog-details-page .blog-details-author-meta .author-area .author-content h6 { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 15px; font-weight: 500; line-height: 1; margin-bottom: 0; } .blog-details-page .blog-details-author-meta .author-area .author-content h6 a { color: var(--primary-color); text-decoration: underline; } .blog-details-page .blog-details-author-meta ul { list-style: none; margin: 0; padding: 0; display: flex; flex-wrap: wrap; line-height: 1; } .blog-details-page .blog-details-author-meta ul li { color: var(--paragraph-color); font-family: var(--font-dmsans); font-weight: 500; font-size: 15px; letter-spacing: 0.3px; margin-right: 50px; display: flex; align-items: center; position: relative; transition: 0.25s ease; } @media (min-width: 576px) and (max-width: 767px) { .blog-details-page .blog-details-author-meta ul li { font-size: 13px; margin-right: 20px; } } @media (max-width: 576px) { .blog-details-page .blog-details-author-meta ul li { margin-right: 16px; font-size: 12px; line-height: 1.2; } } .blog-details-page .blog-details-author-meta ul li:hover a { color: var(--primary-color); } .blog-details-page .blog-details-author-meta ul li:hover a svg { fill: var(--primary-color); } .blog-details-page .blog-details-author-meta ul li::before { content: ""; position: absolute; right: -25px; top: 3px; width: 2px; height: 10px; line-height: 5px; background-color: var(--primary-color); border-radius: 4px; } @media (min-width: 576px) and (max-width: 767px) { .blog-details-page .blog-details-author-meta ul li::before { right: -10px; } } @media (max-width: 576px) { .blog-details-page .blog-details-author-meta ul li::before { right: -8px; } } .blog-details-page .blog-details-author-meta ul li:last-child { margin-right: 0; } .blog-details-page .blog-details-author-meta ul li:last-child::before { display: none; visibility: hidden; } .blog-details-page .blog-details-author-meta ul li svg { margin-right: 8px; fill: var(--paragraph-color); transition: 0.25s ease; } @media (max-width: 767px) { .blog-details-page .blog-details-author-meta ul li svg { width: 14px; } } @media (min-width: 576px) and (max-width: 767px) { .blog-details-page .blog-details-author-meta ul li svg { margin-right: 5px; } } @media (max-width: 576px) { .blog-details-page .blog-details-author-meta ul li svg { margin-right: 5px; } } .blog-details-page .blog-details-author-meta ul li a { color: var(--paragraph-color); display: flex; align-items: center; } .blog-details-page .blog-details-content .line-break { height: 15px; display: block; } @media (max-width: 576px) { .blog-details-page .blog-details-content .line-break { height: 10px; } } .blog-details-page .blog-details-content h1 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 45px; font-weight: 700; line-height: 1.2; margin-bottom: 0; } @media (max-width: 1399px) { .blog-details-page .blog-details-content h1 { font-size: 42px; } } @media (max-width: 1199px) { .blog-details-page .blog-details-content h1 { font-size: 40px; } } @media (max-width: 991px) { .blog-details-page .blog-details-content h1 { font-size: 38px; } } @media (max-width: 576px) { .blog-details-page .blog-details-content h1 { font-size: 30px; } } .blog-details-page .blog-details-content h2 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 35px; font-weight: 800; line-height: 1.2; margin-bottom: 0; } @media (max-width: 1199px) { .blog-details-page .blog-details-content h2 { font-size: 32px; } } @media (max-width: 576px) { .blog-details-page .blog-details-content h2 { font-size: 28px; } } .blog-details-page .blog-details-content p { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 18px; font-weight: 400; line-height: 1.9; margin-bottom: 0; } @media (max-width: 576px) { .blog-details-page .blog-details-content p { font-size: 17px; } } .blog-details-page .blog-details-content p.first-para::first-letter { font-size: 75px; float: left; line-height: 1; color: var(--title-color); font-weight: 500; margin-right: 15px; } @media (max-width: 576px) { .blog-details-page .blog-details-content p.first-para::first-letter { font-size: 60px; margin-right: 10px; } } .blog-details-page .blog-details-content blockquote { position: relative; margin-top: 60px; margin-bottom: 70px; } @media (max-width: 1199px) { .blog-details-page .blog-details-content blockquote { margin-top: 50px; margin-bottom: 60px; } } @media (max-width: 576px) { .blog-details-page .blog-details-content blockquote { margin-top: 30px; margin-bottom: 40px; } } .blog-details-page .blog-details-content blockquote .quotes { fill: none; stroke: rgba(var(--primary-color-opc), 0.15); position: absolute; top: 0; left: 50%; transform: translateX(-50%); } .blog-details-page .blog-details-content blockquote p { color: rgba(var(--title-color-opc), 0.5); font-family: var(--font-dmsans); font-size: 22px; font-style: italic; font-weight: 400; line-height: 1.9; margin-bottom: 20px; } @media (min-width: 992px) and (max-width: 1199px) { .blog-details-page .blog-details-content blockquote p { font-size: 20px; } } @media (max-width: 767px) { .blog-details-page .blog-details-content blockquote p { font-size: 20px; } } @media (max-width: 576px) { .blog-details-page .blog-details-content blockquote p { font-size: 18px; margin-bottom: 15px; } } .blog-details-page .blog-details-content blockquote h3 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 25px; font-weight: 700; line-height: 1.2; margin-bottom: 0; } .blog-details-page .blog-details-content blockquote::before { content: ""; width: 7px; height: 188px; background-color: rgba(var(--primary-color-opc), 0.2); border-radius: 50px 0 0 50px; position: absolute; top: 50%; transform: translateY(-50%); left: -10px; } @media (max-width: 1199px) { .blog-details-page .blog-details-content blockquote::before { height: 160px; border-radius: 30px 0 0 30px; } } @media (max-width: 991px) { .blog-details-page .blog-details-content blockquote::before { display: none; } } .blog-details-page .blog-details-content ul { padding: 0; margin: 0; list-style: none; -moz-columns: 2; columns: 2; margin-top: 40px; } @media (max-width: 576px) { .blog-details-page .blog-details-content ul { -moz-columns: unset; columns: unset; margin-top: 30px; } } .blog-details-page .blog-details-content ul li { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 16px; font-weight: 500; line-height: 1.2; letter-spacing: 0.34px; display: flex; align-items: center; gap: 10px; margin-bottom: 20px; } @media (max-width: 767px) { .blog-details-page .blog-details-content ul li { font-size: 16px; } } .blog-details-page .blog-details-content ul li:last-child { margin-bottom: 0; } .blog-details-page .blog-details-content ul li svg { fill: var(--primary-color); } .blog-details-page .blog-tag { line-height: 1; display: flex; gap: 10px; margin-bottom: 40px; } .blog-details-page .blog-tag h6 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 18px; font-weight: 600; line-height: 1; margin-bottom: 0; } .blog-details-page .blog-tag ul { margin: 0; padding: 0; list-style: none; line-height: 1; display: flex; flex-wrap: wrap; align-items: center; gap: 10px; } .blog-details-page .blog-tag ul li a { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 14px; font-weight: 500; line-height: 1; transition: 0.5s; } .blog-details-page .blog-tag ul li a:hover { color: var(--primary-color); } .blog-details-page .comment-area .comment-title { display: flex; align-items: center; gap: 14px; margin-bottom: 40px; } .blog-details-page .comment-area .comment-title h4 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 25px; font-weight: 500; margin-bottom: 0; line-height: 1; white-space: nowrap; } .blog-details-page .comment-area .comment-title .dash { position: relative; width: 100%; } .blog-details-page .comment-area .comment-title .dash::after { content: ""; height: 1px; width: 100%; position: absolute; left: 0; top: 50%; transform: translateY(-50%); background: var(--border-color2); } .blog-details-page .comment-area .comment { margin: 0; padding: 0; list-style: none; } .blog-details-page .comment-area .comment > li { margin-bottom: 40px; } .blog-details-page .comment-area .comment > li > .single-comment-area { margin-bottom: 24px; } .blog-details-page .comment-area .comment > li:last-child { margin-bottom: 0; } .blog-details-page .comment-area .comment > li:last-child > .single-comment-area { margin-bottom: 0; } .blog-details-page .comment-area .comment .single-comment-area { display: flex; align-items: flex-start; gap: 20px; } @media (max-width: 576px) { .blog-details-page .comment-area .comment .single-comment-area { gap: 10px; } } .blog-details-page .comment-area .comment .single-comment-area .author-img img { max-width: 50px; min-width: 50px; height: 50px; border-radius: 50%; } .blog-details-page .comment-area .comment .single-comment-area .comment-content .author-name-deg { display: flex; align-items: center; gap: 10px; margin-bottom: 10px; flex-wrap: wrap; } .blog-details-page .comment-area .comment .single-comment-area .comment-content .author-name-deg h6 { line-height: 1; margin-bottom: 0; color: var(--title-color); font-family: var(--font-dmsans); font-size: 18px; font-weight: 600; } .blog-details-page .comment-area .comment .single-comment-area .comment-content .author-name-deg span { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 14px; font-weight: 400; line-height: 1; } .blog-details-page .comment-area .comment .single-comment-area .comment-content p { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 16px; font-weight: 400; line-height: 28px; margin-bottom: 12px; } @media (max-width: 576px) { .blog-details-page .comment-area .comment .single-comment-area .comment-content p { font-size: 15px; } } .blog-details-page .comment-area .comment .single-comment-area .comment-content .replay-btn { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 14px; font-weight: 600; display: inline-flex; align-items: center; gap: 5px; line-height: 1; cursor: pointer; transition: 0.35s; } .blog-details-page .comment-area .comment .single-comment-area .comment-content .replay-btn svg { transition: 0.35s; fill: var(--title-color); } .blog-details-page .comment-area .comment .single-comment-area .comment-content .replay-btn:hover { color: var(--primary-color); } .blog-details-page .comment-area .comment .single-comment-area .comment-content .replay-btn:hover svg { fill: var(--primary-color); } .blog-details-page .comment-area .comment .comment-replay { margin: 0; padding: 0; list-style: none; margin-left: 70px; border-top: 1px solid var(--border-color2); border-bottom: 1px solid var(--border-color2); padding: 24px 0; } .blog-details-page .comment-area .comment .comment-replay > li { margin-bottom: 30px; } .blog-details-page .comment-area .comment .comment-replay > li:last-child { margin-bottom: 0; } .blog-details-page .inquiry-form { background: #F1F7FE; border: 1px solid rgba(var(--title-color-opc), 0.1); padding: 45px 40px 50px; margin-top: 100px; } @media (max-width: 991px) { .blog-details-page .inquiry-form { margin-top: 90px; } } @media (max-width: 767px) { .blog-details-page .inquiry-form { margin-top: 70px; } } @media (max-width: 767px) { .blog-details-page .inquiry-form { padding: 45px 20px 50px; } } .blog-details-page .inquiry-form .title { margin-bottom: 30px; } .blog-details-page .inquiry-form .title h4 { margin-bottom: 0; color: var(--title-color); font-family: var(--font-dmsans); font-size: 30px; font-weight: 600; margin-bottom: 0; } .blog-details-page .inquiry-form button { border: unset; } .details-navigation { display: flex; align-items: center; justify-content: space-between; gap: 20px; border-top: 1px solid rgba(var(--title-color-opc), 0.1); border-bottom: 1px solid rgba(var(--title-color-opc), 0.1); } @media (max-width: 767px) { .details-navigation { display: block; } } .details-navigation .single-navigation { display: flex; align-items: center; gap: 25px; transition: 0.35s; } @media (max-width: 991px) { .details-navigation .single-navigation { gap: 15px; } } .details-navigation .single-navigation .nav-btn { display: flex; align-items: center; gap: 8px; padding: 45px 30px 45px 0; border-right: 1px solid rgba(var(--title-color-opc), 0.1); color: rgba(var(--title-color-opc), 0.6); font-family: var(--font-dmsans); font-size: 16px; font-weight: 500; line-height: 1; text-decoration: underline; white-space: nowrap; transition: 0.5s; } @media (max-width: 1199px) { .details-navigation .single-navigation .nav-btn { padding: 45px 20px 45px 0; } } @media (max-width: 767px) { .details-navigation .single-navigation .nav-btn { border: unset; } } .details-navigation .single-navigation .nav-btn .arrow { min-width: 35px; max-width: 35px; height: 35px; border-radius: 50%; background-color: #E5E5E5; display: flex; align-items: center; justify-content: center; } .details-navigation .single-navigation .nav-btn .arrow svg { fill: rgba(var(--title-color-opc), 0.6); stroke: rgba(var(--title-color-opc), 0.6); transition: 0.5s; } .details-navigation .single-navigation .nav-btn:hover { color: var(--title-color); } .details-navigation .single-navigation .nav-btn:hover .arrow svg { fill: var(--title-color); stroke: var(--title-color); } .details-navigation .single-navigation .content { max-width: 301px; width: 100%; line-height: 1; transition: 0.35s; } .details-navigation .single-navigation .content h6 { margin-bottom: 0; } .details-navigation .single-navigation .content h6 a { color: rgba(var(--title-color-opc), 0.6); font-family: var(--font-dmsans); font-size: 16px; font-weight: 500; line-height: 1.5; transition: 0.5s; } .details-navigation .single-navigation .content h6 a:hover { color: var(--title-color); } @media (max-width: 767px) { .details-navigation .single-navigation.two { border-top: 1px solid rgba(var(--title-color-opc), 0.1); width: 100%; } } .details-navigation .single-navigation.two .nav-btn { padding: 45px 0px 45px 30px; border-left: 1px solid rgba(var(--title-color-opc), 0.1); border-right: unset; } @media (max-width: 1199px) { .details-navigation .single-navigation.two .nav-btn { padding: 45px 0px 45px 20px; } } @media (max-width: 767px) { .details-navigation .single-navigation.two .nav-btn { border: unset; } } .sidebar-area .widget-title { color: var(--title-color); font-family: var(--font-dmsans); font-size: 20px; font-weight: 700; line-height: 0.9; letter-spacing: 0.4px; border-bottom: 1px solid var(--title-color); display: inline-block; margin-bottom: 30px; } .sidebar-area .single-widget { padding: 30px 35px; border-radius: 5px; border: 1px solid var(--border-color); } @media (min-width: 992px) and (max-width: 1199px) { .sidebar-area .single-widget { padding: 25px 20px; } } @media (max-width: 576px) { .sidebar-area .single-widget { padding: 25px 20px; } } .sidebar-area .single-widget .category-list { padding: 0; margin: 0; list-style: none; } .sidebar-area .single-widget .category-list li { position: relative; display: flex; align-items: center; margin-bottom: 25px; transition: 0.5s; } .sidebar-area .single-widget .category-list li:last-child { margin-bottom: 0; } .sidebar-area .single-widget .category-list li a { display: flex; align-items: center; justify-content: space-between; width: 100%; flex-wrap: wrap; gap: 5px; color: var(--title-color); font-family: var(--font-dmsans); font-size: 16px; font-weight: 500; line-height: 1; letter-spacing: 0.3px; transition: 0.5s; } .sidebar-area .single-widget .category-list li:hover a { color: var(--primary-color); } .sidebar-area .single-widget .recent-post-widget { display: flex; align-items: center; gap: 15px; } .sidebar-area .single-widget .recent-post-widget .recent-post-img img { min-width: 92px; max-width: 92px; height: 71px; } .sidebar-area .single-widget .recent-post-widget .recent-post-content { line-height: 1; } .sidebar-area .single-widget .recent-post-widget .recent-post-content > a { color: rgba(var(--title-color-opc), 0.5); font-family: var(--font-dmsans); font-size: 12px; font-weight: 500; display: block; margin-bottom: 8px; transition: 0.5s; } @media (max-width: 576px) { .sidebar-area .single-widget .recent-post-widget .recent-post-content > a { margin-bottom: 5px; } } .sidebar-area .single-widget .recent-post-widget .recent-post-content > a:hover { color: var(--primary-color); } .sidebar-area .single-widget .recent-post-widget .recent-post-content h6 { margin-bottom: 0; } .sidebar-area .single-widget .recent-post-widget .recent-post-content h6 a { color: var(--title-color); font-family: var(--font-dmsans); font-size: 17px; font-weight: 600; line-height: 20px; letter-spacing: 0.32px; transition: 0.5s; } @media (min-width: 992px) and (max-width: 1199px) { .sidebar-area .single-widget .recent-post-widget .recent-post-content h6 a { font-size: 14px; } } @media (max-width: 576px) { .sidebar-area .single-widget .recent-post-widget .recent-post-content h6 a { font-size: 16px; } } .sidebar-area .single-widget .recent-post-widget .recent-post-content h6 a:hover { color: var(--primary-color); } .sidebar-area .single-widget .tag-list { padding: 0; margin: 0; list-style: none; display: flex; align-items: center; gap: 15px; flex-wrap: wrap; } @media (min-width: 992px) and (max-width: 1199px) { .sidebar-area .single-widget .tag-list { gap: 14px; } } .sidebar-area .single-widget .tag-list li a { color: rgba(var(--title-color-opc), 0.5); font-family: var(--font-dmsans); font-size: 12px; font-weight: 500; display: block; line-height: 1; padding: 9px 14px; border-radius: 100px; background: #F3F3F3; transition: 0.5s; } .sidebar-area .single-widget .tag-list li:hover a { color: var(--white-color); background-color: var(--primary-color); } .sidebar-area .single-widget .search-box { display: flex; align-items: center; } .sidebar-area .single-widget .search-box input { width: 100%; padding: 8px 20px; font-size: 12px; height: 45px; border: 1px solid rgba(var(--primary-color-opc), 0.3); border-radius: 5px 0 0 5px; } .sidebar-area .single-widget .search-box input:focus { border: 1px solid #ddd; } .sidebar-area .single-widget .search-box button { background-color: var(--primary-color); min-width: 90px; height: 45px; border: unset; display: flex; align-items: center; justify-content: center; overflow: hidden; position: relative; border-radius: 0 5px 5px 0; z-index: 1; } .sidebar-area .single-widget .search-box button::after { position: absolute; content: ""; display: block; left: 15%; right: -20%; top: -4%; height: 150%; width: 150%; bottom: 0; border-radius: 2px; background-color: var(--primary-color2); transform: skewX(45deg) scale(0, 1); z-index: -1; transition: all 0.5s ease-out 0s; } .sidebar-area .single-widget .search-box button i { color: var(--white-color); font-size: 22px; transition: 0.5s; } @media (max-width: 576px) { .sidebar-area .single-widget .search-box button { min-width: 70px; } } .sidebar-area .single-widget .search-box button:hover { color: var(--white-color); } .sidebar-area .single-widget .search-box button:hover::after { transform: skewX(45deg) scale(1, 1); } .sidebar-area .single-widget .social-list { padding: 0; margin: 0; list-style: none; display: flex; align-items: center; gap: 30px; } .sidebar-area .single-widget .social-list li { display: block; text-align: center; } .sidebar-area .single-widget .social-list li a i { color: var(--paragraph-color); transition: 0.5s; } .sidebar-area .single-widget .social-list li a span { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 12px; font-weight: 400; line-height: 1; display: block; padding-top: 2px; transition: 0.5s; } .sidebar-area .single-widget .social-list li:hover a i { color: var(--primary-color); } .sidebar-area .single-widget .social-list li:hover a span { color: var(--primary-color); } /*===================================== 71. Blog Standard Page ========================================*/ .blog-standard-page .blog-card .blog-card-img-wrap .batch { -webkit-mask-image: url(https://demo.egenslab.com/html/probid/preview/assets/img/home1/icon/blog-batch-bg2.svg); mask-image: url(https://demo.egenslab.com/html/probid/preview/assets/img/home1/icon/blog-batch-bg2.svg); padding: 9px 24px 9px 16px; top: 0; left: 0; bottom: unset; right: unset; z-index: 1; } @media (max-width: 576px) { .blog-standard-page .blog-card .blog-card-img-wrap .card-img img { min-height: 250px; -o-object-fit: cover; object-fit: cover; } } .blog-standard-page .blog-card .card-content { padding: 30px 40px; } @media (min-width: 992px) and (max-width: 1199px) { .blog-standard-page .blog-card .card-content { padding: 30px 35px; } } @media (max-width: 767px) { .blog-standard-page .blog-card .card-content { padding: 30px 25px; } } @media (max-width: 576px) { .blog-standard-page .blog-card .card-content { padding: 25px 15px; } } .blog-standard-page .blog-card .card-content h4 a { font-size: 40px; font-weight: 700; line-height: 1.2; } @media (max-width: 1399px) { .blog-standard-page .blog-card .card-content h4 a { font-size: 35px; } } @media (min-width: 992px) and (max-width: 1199px) { .blog-standard-page .blog-card .card-content h4 a { font-size: 33px; } } @media (max-width: 767px) { .blog-standard-page .blog-card .card-content h4 a { font-size: 28px; } } @media (max-width: 576px) { .blog-standard-page .blog-card .card-content h4 a { font-size: 25px; } } .blog-standard-page .blog-card .card-content p { font-size: 16px; } @media (max-width: 767px) { .blog-standard-page .blog-card .card-content p { font-size: 15px; } } /*===================================== 72. Dashboard Page ========================================*/ .dashboard-section .dashboard-wrapper { display: grid; grid-template-columns: 24% 76%; } @media (max-width: 767px) { .dashboard-section .dashboard-wrapper { grid-template-columns: 25% 75%; } } @media (max-width: 576px) { .dashboard-section .dashboard-wrapper { grid-template-columns: 18% 82%; } } .dashboard-section .dashboard-wrapper .dashboard-sidebar-menu ul { margin: 0; list-style: none; background-color: #111A22; padding: 35px 15px; border-radius: 10px; position: sticky; top: 50px; } @media (max-width: 767px) { .dashboard-section .dashboard-wrapper .dashboard-sidebar-menu ul { padding: 30px 15px; } } @media (max-width: 576px) { .dashboard-section .dashboard-wrapper .dashboard-sidebar-menu ul { padding: 20px 10px; } } .dashboard-section .dashboard-wrapper .dashboard-sidebar-menu ul li { margin-bottom: 20px; } .dashboard-section .dashboard-wrapper .dashboard-sidebar-menu ul li:last-child { margin-bottom: 0; } .dashboard-section .dashboard-wrapper .dashboard-sidebar-menu ul li a { padding: 13px 20px; background-color: rgba(255, 255, 255, 0.1); border-radius: 10px; display: flex; align-items: center; gap: 10px; transition: 0.5s; } @media (min-width: 992px) and (max-width: 1199px) { .dashboard-section .dashboard-wrapper .dashboard-sidebar-menu ul li a { padding: 13px 15px; } } @media (max-width: 991px) { .dashboard-section .dashboard-wrapper .dashboard-sidebar-menu ul li a { flex-direction: column; justify-content: center; } } .dashboard-section .dashboard-wrapper .dashboard-sidebar-menu ul li a svg { fill: var(--white-color); } .dashboard-section .dashboard-wrapper .dashboard-sidebar-menu ul li a h6 { color: var(--white-color); font-family: var(--font-dmsans); font-size: 15px; font-weight: 500; line-height: 1.5; margin-bottom: 0; } @media (min-width: 992px) and (max-width: 1199px) { .dashboard-section .dashboard-wrapper .dashboard-sidebar-menu ul li a h6 { font-size: 14px; } } @media (max-width: 991px) { .dashboard-section .dashboard-wrapper .dashboard-sidebar-menu ul li a h6 { text-align: center; } } @media (max-width: 767px) { .dashboard-section .dashboard-wrapper .dashboard-sidebar-menu ul li a h6 { font-size: 14px; } } @media (max-width: 576px) { .dashboard-section .dashboard-wrapper .dashboard-sidebar-menu ul li a h6 { display: none; } } .dashboard-section .dashboard-wrapper .dashboard-sidebar-menu ul li a:hover { background-color: rgba(var(--primary-color-opc), 0.2); } .dashboard-section .dashboard-wrapper .dashboard-sidebar-menu ul li.active a { background-color: rgba(var(--primary-color-opc), 0.2); } .dashboard-section .dashboard-wrapper .dashboard-content-wrap { padding: 35px 30px; } @media (max-width: 1399px) { .dashboard-section .dashboard-wrapper .dashboard-content-wrap { padding: 30px 15px; } } @media (max-width: 576px) { .dashboard-section .dashboard-wrapper .dashboard-content-wrap { padding: 25px 15px; } } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .profile-info-wrap { display: flex; align-items: center; gap: 15px; padding-bottom: 35px; border-bottom: 1px solid rgba(17, 26, 34, 0.1); margin-bottom: 35px; } @media (max-width: 576px) { .dashboard-section .dashboard-wrapper .dashboard-content-wrap .profile-info-wrap { flex-direction: column; align-items: start; margin-bottom: 25px; padding-bottom: 25px; } } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .profile-info-wrap .profile-img img { min-width: 63px; max-width: 63px; height: 63px; border-radius: 50%; } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .profile-info-wrap .profile-content h4 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 25px; font-weight: 700; line-height: 1.2; margin-bottom: 10px; } @media (max-width: 576px) { .dashboard-section .dashboard-wrapper .dashboard-content-wrap .profile-info-wrap .profile-content h4 { font-size: 23px; } } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .profile-info-wrap .profile-content p { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 16px; font-weight: 400; line-height: 1.5; letter-spacing: 0.02em; margin-bottom: 0; } @media (max-width: 576px) { .dashboard-section .dashboard-wrapper .dashboard-content-wrap .profile-info-wrap .profile-content p { font-size: 15px; } } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .single-counter-card { background-color: #6C2EB9; border-radius: 5px; padding: 37px 25px; position: relative; } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .single-counter-card span { color: var(--white-color); font-family: var(--font-dmsans); font-size: 16px; font-weight: 500; line-height: 1; display: block; margin-bottom: 5px; } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .single-counter-card h2 { color: var(--white-color); font-family: var(--font-dmsans); font-size: 40px; font-weight: 800; line-height: 1; margin-bottom: 0; } @media (min-width: 992px) and (max-width: 1199px) { .dashboard-section .dashboard-wrapper .dashboard-content-wrap .single-counter-card h2 { font-size: 35px; } } @media (max-width: 576px) { .dashboard-section .dashboard-wrapper .dashboard-content-wrap .single-counter-card h2 { font-size: 38px; } } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .single-counter-card::before { content: url(https://demo.egenslab.com/html/probid/preview/assets/img/inner-pages/icon/dashboard-counter-card-vector.svg); position: absolute; top: 0; right: 0; } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .single-counter-card.two { background-color: #10B981; } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .single-counter-card.three { background-color: #DD344A; } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .bidding-summary-wrap { padding-top: 35px; } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .bidding-summary-wrap h6 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 18px; font-weight: 600; line-height: 1.5; margin-bottom: 15px; } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .bidding-summary-wrap .bidding-summary-table { width: 100%; border-collapse: collapse; overflow: hidden; border-radius: 10px 10px 0 0; border-color: rgba(17, 26, 34, 0.1); } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .bidding-summary-wrap .bidding-summary-table thead { background: #111A22; border-radius: 5px !important; } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .bidding-summary-wrap .bidding-summary-table thead tr { border-width: 1px; } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .bidding-summary-wrap .bidding-summary-table thead tr th { color: var(--white-color); font-family: var(--font-dmsans); font-size: 15px; line-height: 1.2; font-weight: 600; padding: 16px 35px; vertical-align: top; } @media (min-width: 1400px) and (max-width: 1599px) { .dashboard-section .dashboard-wrapper .dashboard-content-wrap .bidding-summary-wrap .bidding-summary-table thead tr th { padding: 16px 20px; } } @media (max-width: 1399px) { .dashboard-section .dashboard-wrapper .dashboard-content-wrap .bidding-summary-wrap .bidding-summary-table thead tr th { padding: 16px 20px; } } @media (max-width: 991px) { .dashboard-section .dashboard-wrapper .dashboard-content-wrap .bidding-summary-wrap .bidding-summary-table thead tr th { display: none; } } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .bidding-summary-wrap .bidding-summary-table tbody tr { border: 1px solid rgba(17, 26, 34, 0.1); border-radius: 5px; } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .bidding-summary-wrap .bidding-summary-table tbody tr td { color: var(--paragraph-color); font-family: var(--font-dmsans); font-weight: 600; font-size: 13px; line-height: 16px; vertical-align: middle; padding: 16px 35px; } @media (min-width: 1400px) and (max-width: 1599px) { .dashboard-section .dashboard-wrapper .dashboard-content-wrap .bidding-summary-wrap .bidding-summary-table tbody tr td { padding: 16px 20px; } } @media (max-width: 1399px) { .dashboard-section .dashboard-wrapper .dashboard-content-wrap .bidding-summary-wrap .bidding-summary-table tbody tr td { padding: 16px 20px; } } @media (max-width: 991px) { .dashboard-section .dashboard-wrapper .dashboard-content-wrap .bidding-summary-wrap .bidding-summary-table tbody tr td { display: block; width: 100%; text-align: right; padding-left: 50%; position: relative; } } @media (max-width: 576px) { .dashboard-section .dashboard-wrapper .dashboard-content-wrap .bidding-summary-wrap .bidding-summary-table tbody tr td { padding: 16px 10px; font-size: 12px; } } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .bidding-summary-wrap .bidding-summary-table tbody tr td span { color: var(--primary-color); font-size: 12px; line-height: 1; padding: 7px 24px; background-color: rgba(var(--primary-color-opc), 0.15); border-radius: 5px; min-width: 95px; display: inline-flex; justify-content: center; } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .bidding-summary-wrap .bidding-summary-table tbody tr td span.cancel { color: #DD344A; background-color: rgba(221, 52, 74, 0.15); } @media (max-width: 991px) { .dashboard-section .dashboard-wrapper .dashboard-content-wrap .bidding-summary-wrap .bidding-summary-table tbody tr { display: block; width: 100%; margin-bottom: 20px; } } @media (max-width: 991px) { .dashboard-section .dashboard-wrapper .dashboard-content-wrap .bidding-summary-wrap .bidding-summary-table tbody { display: block; width: 100%; } } @media (max-width: 991px) { .dashboard-section .dashboard-wrapper .dashboard-content-wrap .bidding-summary-wrap .bidding-summary-table { display: block; width: 100%; } } @media (max-width: 991px) { .dashboard-section .dashboard-wrapper .dashboard-content-wrap .bidding-summary-wrap .bidding-summary-table td:before { content: attr(data-label); position: absolute; left: 0; width: 50%; text-align: left; padding-left: 15px; font-weight: 600; color: var(--title-color); } } @media (max-width: 991px) and (max-width: 576px) { .dashboard-section .dashboard-wrapper .dashboard-content-wrap .bidding-summary-wrap .bidding-summary-table td:before { padding-left: 10px; } } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .my-auction-wrap > h6 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 18px; font-weight: 600; line-height: 1.5; margin-bottom: 10px; } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .my-auction-wrap .nav-pills { padding: 25px 0; border-top: 1px solid rgba(17, 26, 34, 0.1); border-bottom: 1px solid rgba(17, 26, 34, 0.1); gap: 25px; margin-bottom: 30px; } @media (max-width: 767px) { .dashboard-section .dashboard-wrapper .dashboard-content-wrap .my-auction-wrap .nav-pills { gap: 12px; padding: 20px 0; } } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .my-auction-wrap .nav-pills .nav-item .nav-link { background-color: rgba(var(--title-color-opc), 0.08); color: var(--title-color); font-family: var(--font-dmsans); font-size: 15px; font-weight: 600; line-height: 1; padding: 13px 20px; border-radius: 5px; display: flex; align-items: center; gap: 6px; } @media (max-width: 767px) { .dashboard-section .dashboard-wrapper .dashboard-content-wrap .my-auction-wrap .nav-pills .nav-item .nav-link { font-size: 14px; padding: 12px 15px; } } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .my-auction-wrap .nav-pills .nav-item .nav-link svg { fill: var(--title-color); } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .my-auction-wrap .nav-pills .nav-item .nav-link.active { background-color: var(--primary-color); color: var(--white-color); } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .my-auction-wrap .nav-pills .nav-item .nav-link.active svg { fill: var(--white-color); } @media (max-width: 576px) { .dashboard-section .dashboard-wrapper .dashboard-content-wrap .my-auction-wrap .auction-card .auction-card-img-wrap .countdown-timer { width: 210px; height: 50px; padding: 0 15px; } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .my-auction-wrap .auction-card .auction-card-img-wrap .countdown-timer ul { gap: 8px; } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .my-auction-wrap .auction-card .auction-card-img-wrap .countdown-timer ul li { font-size: 15px; } } @media (max-width: 576px) { .dashboard-section .dashboard-wrapper .dashboard-content-wrap .my-auction-wrap .auction-card .auction-card-content { padding: 20px 10px; } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .my-auction-wrap .auction-card .auction-card-content h6 a { font-size: 17px; } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .my-auction-wrap .auction-card .auction-card-content .price-and-code-area .price strong { font-size: 19px; } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .my-auction-wrap .auction-card .auction-card-content .bid-btn { font-size: 13px; padding: 8px 20px; } } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .payment-wrap > h6 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 18px; font-weight: 600; line-height: 1.5; margin-bottom: 0; } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .payment-wrap .payment-content-wrap { padding-top: 50px; } @media (max-width: 767px) { .dashboard-section .dashboard-wrapper .dashboard-content-wrap .payment-wrap .payment-content-wrap { padding-top: 40px; } } @media (max-width: 576px) { .dashboard-section .dashboard-wrapper .dashboard-content-wrap .payment-wrap .payment-content-wrap { padding-top: 30px; } } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .payment-wrap .payment-content-wrap .saved-card-area { display: flex; align-items: center; gap: 30px; flex-wrap: wrap; } @media (max-width: 991px) { .dashboard-section .dashboard-wrapper .dashboard-content-wrap .payment-wrap .payment-content-wrap .saved-card-area { gap: 20px; } } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .payment-wrap .payment-content-wrap .saved-card-area .single-card { position: relative; } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .payment-wrap .payment-content-wrap .saved-card-area .single-card img { border-radius: 10px; min-width: 250px; } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .payment-wrap .payment-content-wrap .saved-card-area .single-card .card-details { padding: 20px; position: absolute; top: 0; left: 0; display: flex; flex-direction: column; justify-content: space-between; height: 100%; width: 100%; } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .payment-wrap .payment-content-wrap .saved-card-area .single-card .card-details h6 { color: var(--white-color); font-family: var(--font-dmsans); font-size: 12px; font-weight: 600; line-height: 1.2; margin-bottom: 0; } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .payment-wrap .payment-content-wrap .saved-card-area .single-card .card-details span { color: var(--white-color); font-family: var(--font-dmsans); font-size: 13px; font-weight: 600; line-height: 1.5; letter-spacing: 0.23em; } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .payment-wrap .payment-content-wrap .saved-card-area .add-payment-area { padding: 45px 25px; border: 1px solid #D9D9D9; border-radius: 5px; min-width: 224px; } @media (max-width: 991px) { .dashboard-section .dashboard-wrapper .dashboard-content-wrap .payment-wrap .payment-content-wrap .saved-card-area .add-payment-area { padding: 40px 25px; min-width: 210px; } } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .payment-wrap .payment-content-wrap .saved-card-area .add-payment-area .add-btn { text-align: center; cursor: pointer; } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .payment-wrap .payment-content-wrap .saved-card-area .add-payment-area .add-btn svg { fill: var(--primary-color); } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .payment-wrap .payment-content-wrap .saved-card-area .add-payment-area .add-btn span { color: var(--title-color); font-family: var(--font-dmsans); font-size: 15px; font-weight: 600; line-height: 1.4; display: block; padding-top: 15px; } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .payment-wrap .payment-content-wrap .payment-options { padding-top: 160px; } @media (max-width: 767px) { .dashboard-section .dashboard-wrapper .dashboard-content-wrap .payment-wrap .payment-content-wrap .payment-options { padding-top: 120px; } } @media (max-width: 576px) { .dashboard-section .dashboard-wrapper .dashboard-content-wrap .payment-wrap .payment-content-wrap .payment-options { padding-top: 80px; } } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .payment-wrap .payment-content-wrap .payment-options h6 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 15px; font-weight: 600; line-height: 1.5; margin-bottom: 10px; } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .payment-wrap .payment-content-wrap .payment-options ul { padding: 0; margin: 0; list-style: none; display: flex; align-items: center; gap: 20px; flex-wrap: wrap; } @media (max-width: 767px) { .dashboard-section .dashboard-wrapper .dashboard-content-wrap .payment-wrap .payment-content-wrap .payment-options ul { gap: 10px; } } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .payment-wrap .payment-content-wrap .payment-options ul li { position: relative; } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .payment-wrap .payment-content-wrap .payment-options ul li::before { content: ""; position: absolute; width: 100%; height: 100%; top: 0; left: 0; background-color: rgba(255, 255, 255, 0.5); } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .payment-wrap .payment-content-wrap .payment-options ul li img { border-radius: 5px; } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .edit-info-area { background-color: #f7f7f7; border-radius: 20px; padding: 35px 40px; } @media (max-width: 1199px) { .dashboard-section .dashboard-wrapper .dashboard-content-wrap .edit-info-area { padding: 35px 30px; } } @media (max-width: 991px) { .dashboard-section .dashboard-wrapper .dashboard-content-wrap .edit-info-area { padding: 30px 20px; } } @media (max-width: 576px) { .dashboard-section .dashboard-wrapper .dashboard-content-wrap .edit-info-area { padding: 30px 15px; } } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .edit-info-area > h6 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 18px; font-weight: 600; line-height: 1.4; padding-bottom: 15px; margin-bottom: 0; border-bottom: 1px solid rgba(var(--primary-color2-opc), 0.1); } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .edit-info-area .edit-profile-img-area { padding-top: 20px; display: flex; gap: 20px; } @media (max-width: 767px) { .dashboard-section .dashboard-wrapper .dashboard-content-wrap .edit-info-area .edit-profile-img-area { flex-wrap: wrap; } } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .edit-info-area .edit-profile-img-area .profile-img img { min-width: 110px; max-width: 110px; height: 110px; border-radius: 50%; } @media (max-width: 576px) { .dashboard-section .dashboard-wrapper .dashboard-content-wrap .edit-info-area .edit-profile-img-area .profile-img img { min-width: 90px; max-width: 90px; height: 90px; } } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .edit-info-area .edit-profile-img-area .upload-img-area { width: 100%; } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .edit-info-area .edit-profile-img-area .upload-img-area h6 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 14px; font-weight: 700; line-height: 1.5; margin-bottom: 5px; } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .edit-info-area .edit-profile-img-area .upload-img-area .upload-filed { padding: 9px 10px; border: 1px solid #D9D9D9; border-radius: 10px; max-width: 395px; width: 100%; } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .edit-info-area .edit-profile-img-area .upload-img-area .upload-filed input { color: var(--title-color); font-family: var(--font-dmsans); font-size: 13px; font-weight: 700; width: 100%; } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .edit-info-area .edit-profile-img-area .upload-img-area .upload-filed input::-webkit-file-upload-button { background-color: var(--primary-color); border: unset; color: var(--white-color); font-family: var(--font-dmsans); font-size: 12px; font-weight: 700; padding: 10px 16px; border-radius: 7px; margin-right: 12px; } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .edit-info-area .edit-profile-img-area .upload-img-area span { color: var(--title-color); font-family: var(--font-dmsans); font-size: 13px; font-weight: 700; line-height: 1; display: block; padding-top: 10px; } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .edit-info-area .edit-info-form { padding-top: 40px; } @media (max-width: 767px) { .dashboard-section .dashboard-wrapper .dashboard-content-wrap .edit-info-area .edit-info-form { padding-top: 30px; } } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .edit-info-area .edit-info-form .form-inner { width: 100%; position: relative; } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .edit-info-area .edit-info-form .form-inner label { font-size: 15px; font-weight: 600; margin-bottom: 15px; } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .edit-info-area .edit-info-form .form-inner input { background-color: transparent; height: 48px; border: 1px solid rgba(var(--primary-color2-opc), 0.15); border-radius: 5px; } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .edit-info-area .edit-info-form .form-inner input:focus { border-color: var(--primary-color); } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .edit-info-area .edit-info-form .form-inner i { position: absolute; right: 20px; bottom: 15px; color: var(--paragraph-color); cursor: pointer; } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .edit-info-area .edit-info-form .verify-area { display: flex; align-items: end; gap: 30px; } @media (max-width: 991px) { .dashboard-section .dashboard-wrapper .dashboard-content-wrap .edit-info-area .edit-info-form .verify-area { gap: 20px; } } @media (max-width: 767px) { .dashboard-section .dashboard-wrapper .dashboard-content-wrap .edit-info-area .edit-info-form .verify-area { flex-wrap: wrap; gap: 15px; } } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .edit-info-area .edit-info-form .verify-area button { border: none; padding: 16px 32px; width: 100%; justify-content: center; max-width: 240px; } @media (max-width: 991px) { .dashboard-section .dashboard-wrapper .dashboard-content-wrap .edit-info-area .edit-info-form .verify-area button { max-width: 170px; } } @media (max-width: 767px) { .dashboard-section .dashboard-wrapper .dashboard-content-wrap .edit-info-area .edit-info-form .verify-area button { padding: 14px 32px; font-size: 15px; } } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .edit-info-area .edit-info-form button { border: unset; } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .help-and-support-wrap .title-area { display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; gap: 20px; margin-bottom: 45px; } @media (max-width: 1199px) { .dashboard-section .dashboard-wrapper .dashboard-content-wrap .help-and-support-wrap .title-area { margin-bottom: 30px; } } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .help-and-support-wrap .title-area h2 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 35px; font-weight: 800; line-height: 1.2; margin-bottom: 0; } @media (max-width: 576px) { .dashboard-section .dashboard-wrapper .dashboard-content-wrap .help-and-support-wrap .title-area h2 { font-size: 32px; } } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .help-and-support-wrap .title-area h2 span { color: var(--paragraph-color); font-family: var(--font-playfair); font-style: italic; font-weight: 400; } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .help-and-support-wrap .support-center-section .single-support { transition: 0.5s; padding: 40px 30px; } @media (max-width: 1399px) { .dashboard-section .dashboard-wrapper .dashboard-content-wrap .help-and-support-wrap .support-center-section .single-support { padding: 30px 20px; } } @media (max-width: 991px) { .dashboard-section .dashboard-wrapper .dashboard-content-wrap .help-and-support-wrap .support-center-section .single-support { border: unset; } } @media (max-width: 576px) { .dashboard-section .dashboard-wrapper .dashboard-content-wrap .help-and-support-wrap .support-center-section .single-support { padding: 20px 15px; } } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .help-and-support-wrap .support-center-section .single-support .content h3 { font-size: 25px; } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .help-and-support-wrap .support-center-section .single-support .content h3 a { color: var(--title-color); } @media (max-width: 576px) { .dashboard-section .dashboard-wrapper .dashboard-content-wrap .help-and-support-wrap .support-center-section .single-support .content h3 { font-size: 23px; } } @media (max-width: 576px) { .dashboard-section .dashboard-wrapper .dashboard-content-wrap .help-and-support-wrap .support-center-section .single-support .content span { font-size: 17px; } } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .help-and-support-wrap .support-center-section .single-support .content p { padding: 0; padding-top: 25px; } @media (max-width: 991px) { .dashboard-section .dashboard-wrapper .dashboard-content-wrap .help-and-support-wrap .support-center-section .single-support .content p { padding-top: 20px; } } .dashboard-section .dashboard-wrapper .dashboard-content-wrap .help-and-support-wrap .support-center-section .single-support:hover { background-color: rgba(var(--primary-color-opc), 0.1); } .dashboard-section .dashboard-wrapper .dashboard-content-wrap.two { padding: 0; padding-left: 24px; } @media (max-width: 1399px) { .dashboard-section .dashboard-wrapper .dashboard-content-wrap.two { padding-left: 15px; } } .add-payment-modal .modal-dialog { max-width: 670px; width: 100%; } .add-payment-modal .modal-dialog .modal-content { border-radius: 10px; padding: 50px 35px; position: relative; } .add-payment-modal .modal-dialog .modal-content .close-btn { position: absolute; top: 15px; right: 15px; display: inline-block; border-radius: 50%; background-color: var(--white-color); box-shadow: 0 1px 12px 2px rgba(0, 0, 0, 0.1); height: 35px; width: 35px; cursor: pointer; z-index: 1; } .add-payment-modal .modal-dialog .modal-content .close-btn::before, .add-payment-modal .modal-dialog .modal-content .close-btn::after { content: ""; position: absolute; top: 50%; transform: translateY(-50%) rotate(-45deg); left: calc(50% - 7px); display: block; height: 1px; width: 15px; background-color: var(--primary-color2); transition: all 0.3s ease-out; } .add-payment-modal .modal-dialog .modal-content .close-btn::after { transform: translateY(-50%) rotate(-135deg); } .add-payment-modal .modal-dialog .modal-content .close-btn:hover::before, .add-payment-modal .modal-dialog .modal-content .close-btn:hover::after { transform: rotate(0deg); } .add-payment-modal .modal-dialog .modal-content .modal-header { margin-bottom: 25px; padding: 0; padding-bottom: 15px; } .add-payment-modal .modal-dialog .modal-content .modal-header .modal-title { color: var(--title-color); font-family: var(--font-dmsans); font-size: 24px; font-weight: 700; } .add-payment-modal .modal-dialog .modal-content .modal-body .form-inner input { border: 1px solid var(--border-color2); border-radius: 5px; color: var(--title-color); } .add-payment-modal .modal-dialog .modal-content .modal-body .form-inner input:focus { border-color: var(--primary-color); } .add-payment-modal .modal-dialog .modal-content .modal-body .form-inner button { border: unset; } .add-payment-modal .modal-dialog .modal-content .modal-body .form-inner button.primary-btn { border-radius: 5px; } /*===================================== 73. How To Sell Page ========================================*/ .how-to-sell-section .how-to-sell-wrap { position: relative; padding-top: 50px; } @media (max-width: 1199px) { .how-to-sell-section .how-to-sell-wrap { padding-top: 30px; } } @media (max-width: 767px) { .how-to-sell-section .how-to-sell-wrap { padding-top: 0; } } .how-to-sell-section .how-to-sell-wrap::before { content: ""; position: absolute; top: 0; left: 50%; transform: translateX(-50%); background-color: rgba(var(--primary-color2-opc), 0.2); width: 1px; height: 100%; } @media (max-width: 991px) { .how-to-sell-section .how-to-sell-wrap::before { left: 48%; } } @media (max-width: 767px) { .how-to-sell-section .how-to-sell-wrap::before { display: none; } } .how-to-sell-section .how-to-sell-wrap .mb-25 { margin-bottom: 25px; } @media (max-width: 767px) { .how-to-sell-section .how-to-sell-wrap .mb-25 { margin-bottom: 40px; } } .how-to-sell-section .how-to-sell-wrap .single-step { position: relative; } .how-to-sell-section .how-to-sell-wrap .single-step span { color: var(--white-color); font-family: var(--font-dmsans); font-size: 14px; font-weight: 600; line-height: 1; display: inline-block; padding: 7px 27px; border-radius: 5px; background-color: #6A6A6A; margin-bottom: 16px; transition: 0.5s; } .how-to-sell-section .how-to-sell-wrap .single-step h2 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 35px; font-weight: 700; line-height: 1.2; margin-bottom: 15px; } @media (max-width: 1199px) { .how-to-sell-section .how-to-sell-wrap .single-step h2 { font-size: 32px; } } @media (max-width: 991px) { .how-to-sell-section .how-to-sell-wrap .single-step h2 { margin-bottom: 10px; } } @media (max-width: 576px) { .how-to-sell-section .how-to-sell-wrap .single-step h2 { font-size: 28px; } } .how-to-sell-section .how-to-sell-wrap .single-step p { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 17px; font-weight: 400; line-height: 1.9; margin-bottom: 0; } @media (max-width: 576px) { .how-to-sell-section .how-to-sell-wrap .single-step p { font-size: 16px; } } .how-to-sell-section .how-to-sell-wrap .single-step .arrow { width: 35px; height: 35px; border-radius: 50%; border: 1px solid rgba(var(--primary-color2-opc), 0.3); background-color: var(--white-color); display: flex; justify-content: center; align-items: center; position: absolute; bottom: 65px; right: -28%; transition: 0.5s; } @media (min-width: 1200px) and (max-width: 1399px) { .how-to-sell-section .how-to-sell-wrap .single-step .arrow { right: -29%; } } @media (min-width: 992px) and (max-width: 1199px) { .how-to-sell-section .how-to-sell-wrap .single-step .arrow { right: -31%; } } @media (min-width: 768px) and (max-width: 991px) { .how-to-sell-section .how-to-sell-wrap .single-step .arrow { right: -16px; } } @media (max-width: 767px) { .how-to-sell-section .how-to-sell-wrap .single-step .arrow { display: none; } } .how-to-sell-section .how-to-sell-wrap .single-step .arrow svg { fill: rgba(var(--primary-color2-opc), 0.3); transition: 0.5s; } .how-to-sell-section .how-to-sell-wrap .single-step:hover span { background-color: var(--primary-color); } .how-to-sell-section .how-to-sell-wrap .single-step:hover .arrow { background-color: var(--primary-color); border-color: var(--primary-color); } .how-to-sell-section .how-to-sell-wrap .single-step:hover .arrow svg { fill: var(--white-color); transform: rotate(-45deg); } .how-to-sell-section .how-to-sell-wrap .single-step.two .arrow { right: unset; left: -28%; } @media (min-width: 1200px) and (max-width: 1399px) { .how-to-sell-section .how-to-sell-wrap .single-step.two .arrow { left: -29%; } } @media (min-width: 992px) and (max-width: 1199px) { .how-to-sell-section .how-to-sell-wrap .single-step.two .arrow { left: -31%; } } @media (min-width: 768px) and (max-width: 991px) { .how-to-sell-section .how-to-sell-wrap .single-step.two .arrow { left: -43px; } } .how-to-sell-section .video-tutorial-area h2 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 35px; font-weight: 700; line-height: 1.2; text-align: center; margin-bottom: 40px; } @media (max-width: 1199px) { .how-to-sell-section .video-tutorial-area h2 { margin-bottom: 30px; } } @media (max-width: 991px) { .how-to-sell-section .video-tutorial-area h2 { font-size: 32px; } } @media (max-width: 767px) { .how-to-sell-section .video-tutorial-area h2 { font-size: 30px; margin-bottom: 20px; } } .how-to-sell-section .video-tutorial-area .video-wrapper { position: relative; } .how-to-sell-section .video-tutorial-area .video-wrapper img { border-radius: 10px; } @media (max-width: 767px) { .how-to-sell-section .video-tutorial-area .video-wrapper img { min-height: 220px; -o-object-fit: cover; object-fit: cover; } } .how-to-sell-section .video-tutorial-area .video-wrapper::before { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; border-radius: 20px; background-color: rgba(var(--primary-color2-opc), 0.3); } @media (max-width: 576px) { .how-to-sell-section .video-tutorial-area .video-wrapper::before { border-radius: 10px; } } .how-to-sell-section .video-tutorial-area .video-wrapper .video-area { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); cursor: pointer; } .how-to-sell-section .video-tutorial-area .video-wrapper .video-area .icon { position: relative; } .how-to-sell-section .video-tutorial-area .video-wrapper .video-area .icon .video-circle { stroke: var(--white-color); fill: none; transition: 0.5s; } @media (max-width: 767px) { .how-to-sell-section .video-tutorial-area .video-wrapper .video-area .icon .video-circle { width: 50px; } } .how-to-sell-section .video-tutorial-area .video-wrapper .video-area .icon .video-circle .top-half { stroke-dasharray: 320; stroke-dashoffset: 320; transition: stroke-dashoffset 0.8s cubic-bezier(0.33, 1, 0.68, 1); } .how-to-sell-section .video-tutorial-area .video-wrapper .video-area .icon i { color: var(--white-color); font-size: 40px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } @media (max-width: 767px) { .how-to-sell-section .video-tutorial-area .video-wrapper .video-area .icon i { font-size: 30px; } } .how-to-sell-section .video-tutorial-area .video-wrapper .video-area:hover .icon .video-circle .top-half { stroke-dashoffset: 0; } /*===================================== 74. Auction Grid Page ========================================*/ .auction-grid-title-section { display: flex; justify-content: space-between; align-items: center; } @media (max-width: 767px) { .auction-grid-title-section { flex-wrap: wrap; gap: 20px; } } @media (max-width: 576px) { .auction-grid-title-section { flex-direction: column; align-items: flex-start; } } .auction-grid-title-section h6 { color: rgba(var(--title-color-opc), 0.5); font-family: var(--font-dmsans); font-size: 16px; font-weight: 400; line-height: 1; text-transform: capitalize; margin-bottom: 0; } .auction-grid-title-section .filter-selector { display: flex; align-items: center; gap: 20px; flex-wrap: wrap; } @media (min-width: 576px) and (max-width: 767px) { .auction-grid-title-section .filter-selector { gap: 0; } } @media (max-width: 576px) { .auction-grid-title-section .filter-selector { justify-content: space-between; width: 100%; } } .auction-grid-title-section .filter-selector .filter { display: flex; align-items: center; gap: 8px; margin-right: 20px; cursor: pointer; } .auction-grid-title-section .filter-selector .filter .filter-icon { cursor: pointer; line-height: 1; transition: 0.5s; } .auction-grid-title-section .filter-selector .filter .filter-icon svg { fill: var(--title-color); transition: 0.5s; } .auction-grid-title-section .filter-selector .filter span { color: var(--title-color); font-family: var(--font-dmsans); font-size: 15px; font-weight: 400; letter-spacing: 0.3px; transition: 0.5s; } .auction-grid-title-section .filter-selector .filter:hover .filter-icon svg { fill: var(--primary-color); } .auction-grid-title-section .filter-selector .filter:hover span { color: var(--primary-color); } .auction-grid-title-section .filter-selector .selector { margin-right: 20px; } @media (max-width: 767px) { .auction-grid-title-section .filter-selector .selector { margin-right: 0; } } .auction-grid-title-section .filter-selector .selector .nice-select { width: 195px; height: 40px; border-radius: 30px; border: 1px solid var(--primary-color2); color: var(--primary-color2); font-family: var(--font-dmsans); font-size: 14px; font-weight: 400; text-transform: capitalize; padding-left: 25px; display: flex; align-items: center; } .auction-grid-title-section .filter-selector .selector .nice-select:focus { border: 1px solid #ddd; } @media (max-width: 767px) { .auction-grid-title-section .filter-selector .selector .nice-select { width: 160px; height: 35px; padding-left: 18px; padding-right: 15px; } } .auction-grid-title-section .filter-selector .selector .nice-select::after { border-bottom: 2px solid var(--primary-color2); border-right: 2px solid var(--primary-color2); width: 8px; height: 8px; right: 28px; top: 48%; } @media (max-width: 767px) { .auction-grid-title-section .filter-selector .selector .nice-select::after { right: 20px; } } .auction-grid-title-section .filter-selector .selector .nice-select.open .list { width: 100%; } .auction-grid-title-section .filter-selector .selector .nice-select.open .list .option { padding-left: 25px; font-family: var(--font-dmsans); font-size: 14px; } @media (max-width: 767px) { .auction-grid-title-section .filter-selector .selector .nice-select.open .list .option { padding-left: 15px; } } .auction-grid-title-section .filter-selector .grid-view { padding: 0; margin: 0; list-style: none; display: flex; align-items: center; gap: 20px; } @media (max-width: 767px) { .auction-grid-title-section .filter-selector .grid-view { display: none; } } .auction-grid-title-section .filter-selector .grid-view li { line-height: 1; cursor: pointer; } .auction-grid-title-section .filter-selector .grid-view li svg { fill: rgba(var(--title-color-opc), 0.4); } .auction-grid-title-section .filter-selector .grid-view li.active svg { fill: var(--title-color); } @media (max-width: 1199px) { .auction-grid-title-section .filter-selector .grid-view li.column-4 { display: none; } } /*........................ Grid view Css ........................*/ .list-grid-product-wrap.column-2-wrapper .item { width: 50%; } @media (max-width: 767px) { .list-grid-product-wrap.column-2-wrapper .item { display: none; } } .list-grid-product-wrap.column-3-wrapper .item { width: 33.33%; } @media (max-width: 767px) { .list-grid-product-wrap.column-3-wrapper .item { display: none; } } .list-grid-product-wrap.column-4-wrapper .item { width: 25%; } @media (max-width: 1199px) { .list-grid-product-wrap.column-4-wrapper .item { display: none; } } @media (min-width: 768px) and (max-width: 991px) { .list-grid-product-wrap .auction-card .auction-card-img-wrap .countdown-timer { width: 200px; height: 45px; padding: 0 15px; } .list-grid-product-wrap .auction-card .auction-card-img-wrap .countdown-timer ul { gap: 8px; } .list-grid-product-wrap .auction-card .auction-card-img-wrap .countdown-timer ul li { font-size: 15px; } .list-grid-product-wrap .auction-card .auction-card-img-wrap .countdown-timer ul li span { font-size: 11px; } .list-grid-product-wrap .auction-card .auction-card-content { padding: 10px 5px; } .list-grid-product-wrap .auction-card .auction-card-content h6 { margin-bottom: 15px; } .list-grid-product-wrap .auction-card .auction-card-content h6 a { font-size: 16px; } .list-grid-product-wrap .auction-card .auction-card-content .price-and-code-area { gap: 10px; } .list-grid-product-wrap .auction-card .auction-card-content .price-and-code-area .price span { font-size: 11px; } .list-grid-product-wrap .auction-card .auction-card-content .price-and-code-area .price strong { font-size: 20px; } .list-grid-product-wrap .auction-card .auction-card-content .price-and-code-area .bid-btn { font-size: 12px; padding: 7px 14px; } .list-grid-product-wrap .auction-card .auction-card-content .price-and-code-area .code span { font-size: 10px; padding: 7px 10px; } .list-grid-product-wrap .auction-card .auction-card-content .author-and-btn-area .bid-btn { font-size: 13px; padding: 7px 14px; } } /*===================================== 75. Auction Grid Sidebar Page ========================================*/ .auction-sidebar { padding: 30px 20px; border: 1px solid var(--border-color2); border-radius: 5px; } .auction-sidebar .widget-title { color: var(--title-color); font-family: var(--font-dmsans); font-size: 20px; font-weight: 600; line-height: 1; letter-spacing: 0.4px; padding-bottom: 3px; border-bottom: 1px solid var(--title-color); display: inline-block; margin-bottom: 30px; } .auction-sidebar .single-widget .search-box { display: flex; align-items: center; border: 1px solid var(--border-color2); border-radius: 5px; padding: 0 18px; } .auction-sidebar .single-widget .search-box input { width: 100%; padding: 16px 0; font-size: 14px; border: unset; } .auction-sidebar .single-widget .search-box input:focus { border: unset; } .auction-sidebar .single-widget .search-box button { background-color: unset; border: unset; display: flex; align-items: center; justify-content: center; } .auction-sidebar .single-widget .search-box button i { color: var(--paragraph-color); font-size: 22px; transition: 0.5s; } .auction-sidebar .single-widget .search-box button:hover i { color: var(--title-color); } .auction-sidebar .single-widget .checkbox-container ul { margin: 0; padding: 0; list-style: none; } .auction-sidebar .single-widget .checkbox-container ul li { display: flex; align-items: center; gap: 10px; margin-bottom: 15px; } .auction-sidebar .single-widget .checkbox-container ul li:last-child { margin-bottom: 0; } .auction-sidebar .single-widget .checkbox-container ul li .containerss { display: flex; gap: 5px; width: 100%; position: relative; padding-left: 30px; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; user-select: none; } .auction-sidebar .single-widget .checkbox-container ul li .containerss span { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 15px; font-weight: 400; line-height: 1.3; } .auction-sidebar .single-widget .checkbox-container ul li .containerss input { position: absolute; opacity: 0; cursor: pointer; height: 0; width: 0; } .auction-sidebar .single-widget .checkbox-container ul li .containerss input:checked ~ .checkmark { background-color: var(--primary-color); border-color: var(--primary-color); border-radius: 4px; } .auction-sidebar .single-widget .checkbox-container ul li .containerss input:checked ~ .checkmark::after { content: url(https://demo.egenslab.com/html/probid/preview/assets/img/inner-pages/icon/checkbox-check.svg); left: 4px; top: 0px; position: absolute; } .auction-sidebar .single-widget .checkbox-container ul li .containerss .checkmark { position: absolute; top: -1px; left: 0; height: 20px; width: 20px; background-color: transparent; border: 1px solid var(--border-color); border-radius: 4px; } .auction-sidebar .single-widget .single-search-box { border: 1px solid var(--border-color2); border-radius: 5px; padding: 8px 15px; position: relative; } .auction-sidebar .single-widget .single-search-box .searchbox-input { line-height: 1; } @media (max-width: 1199px) { .auction-sidebar .single-widget .single-search-box .searchbox-input { width: 100%; } } .auction-sidebar .single-widget .single-search-box .searchbox-input label { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 13px; font-weight: 400; line-height: 1; display: block; margin-bottom: 5px; } .auction-sidebar .single-widget .single-search-box .searchbox-input .custom-select-dropdown .select-input { display: flex; align-items: center; line-height: 1; cursor: pointer; } .auction-sidebar .single-widget .single-search-box .searchbox-input .custom-select-dropdown .select-input input { color: var(--title-color); font-family: var(--font-dmsans); font-size: 15px; font-weight: 400; line-height: 1; letter-spacing: 0.3px; background-color: transparent; border: unset; width: 100%; cursor: pointer; } .auction-sidebar .single-widget .single-search-box .searchbox-input .custom-select-dropdown .select-input input::-moz-placeholder { color: var(--title-color); font-weight: 400; } .auction-sidebar .single-widget .single-search-box .searchbox-input .custom-select-dropdown .select-input input::placeholder { color: var(--title-color); font-weight: 400; } .auction-sidebar .single-widget .single-search-box .searchbox-input .custom-select-dropdown .select-input i { color: var(--title-color); font-weight: 500; } .auction-sidebar .single-widget .single-search-box .searchbox-input .custom-select-dropdown .select-input h6 { color: var(--title-color); font-family: var(--font-rubik); font-size: 15px; font-weight: 500; line-height: 1; letter-spacing: 0.3px; min-width: 188px; width: 100%; margin-bottom: 0; } @media (min-width: 1200px) and (max-width: 1399px) { .auction-sidebar .single-widget .single-search-box .searchbox-input .custom-select-dropdown .select-input h6 { min-width: 150px; } } .auction-sidebar .single-widget .single-search-box .searchbox-input .custom-select-dropdown .custom-select-wrap { background-color: var(--white-color); border-radius: 5px; width: 100%; max-height: 250px; overflow-y: scroll; position: absolute; top: 55px; left: 0; z-index: 9; box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.08); display: none; transform: scaleY(0); transform-origin: top; } .auction-sidebar .single-widget .single-search-box .searchbox-input .custom-select-dropdown .custom-select-wrap::-webkit-scrollbar { width: 5px; /* width of the entire scrollbar */ } .auction-sidebar .single-widget .single-search-box .searchbox-input .custom-select-dropdown .custom-select-wrap::-webkit-scrollbar-track { background: #f5f4f4; } .auction-sidebar .single-widget .single-search-box .searchbox-input .custom-select-dropdown .custom-select-wrap::-webkit-scrollbar-thumb { background-color: #ddd; /* color of the scroll thumb */ border-radius: 20px; /* creates padding around scroll thumb */ } @media (max-width: 1199px) { .auction-sidebar .single-widget .single-search-box .searchbox-input .custom-select-dropdown .custom-select-wrap { max-width: 100%; min-width: 100%; top: 75px; } } @media (max-width: 767px) { .auction-sidebar .single-widget .single-search-box .searchbox-input .custom-select-dropdown .custom-select-wrap { top: 65px; } } @media (max-width: 576px) { .auction-sidebar .single-widget .single-search-box .searchbox-input .custom-select-dropdown .custom-select-wrap { left: 50%; } } .auction-sidebar .single-widget .single-search-box .searchbox-input .custom-select-dropdown .custom-select-wrap .option-list { padding: 0; margin: 0; list-style: none; } .auction-sidebar .single-widget .single-search-box .searchbox-input .custom-select-dropdown .custom-select-wrap .option-list li { display: flex; align-items: center; justify-content: space-between; transition: 0.5s; cursor: pointer; padding: 0 10px; line-height: 1; margin-bottom: 5px; position: relative; } .auction-sidebar .single-widget .single-search-box .searchbox-input .custom-select-dropdown .custom-select-wrap .option-list li:last-child { margin-bottom: 0; } .auction-sidebar .single-widget .single-search-box .searchbox-input .custom-select-dropdown .custom-select-wrap .option-list li::before { content: ""; height: 100%; width: 3px; background-color: var(--title-color); position: absolute; left: 0; top: 0; opacity: 0; transition: 0.5s; } .auction-sidebar .single-widget .single-search-box .searchbox-input .custom-select-dropdown .custom-select-wrap .option-list li.single-item { padding: 10px 15px; border-bottom: 1px solid #f5f4f4; margin-bottom: 0; } .auction-sidebar .single-widget .single-search-box .searchbox-input .custom-select-dropdown .custom-select-wrap .option-list li.single-item:last-child { border-bottom: none; } .auction-sidebar .single-widget .single-search-box .searchbox-input .custom-select-dropdown .custom-select-wrap .option-list li.single-item h6 { font-size: 14px; font-weight: 400; font-family: var(--font-dmsans); color: var(--title-color); margin-bottom: 0; } .auction-sidebar .single-widget .single-search-box .searchbox-input .custom-select-dropdown .custom-select-wrap .option-list li:hover { background: rgba(211, 211, 211, 0.231372549); } .auction-sidebar .single-widget .single-search-box .searchbox-input .custom-select-dropdown .custom-select-wrap .option-list li:hover::before { opacity: 1; } .auction-sidebar .single-widget .single-search-box .searchbox-input .custom-select-dropdown .custom-select-wrap.active { display: block; transform: scaleY(1); animation: fade-down 0.3s linear; } @keyframes fade-down2 { 0% { opacity: 0; transform: scaleY(0) translateX(-50%); visibility: hidden; } 100% { opacity: 1; transform: scaleY(1) translateX(-50%); visibility: visible; } } @media (max-width: 576px) { .auction-sidebar .single-widget .single-search-box .searchbox-input .custom-select-dropdown .custom-select-wrap.active { transform: scaleY(1) translateX(-50%); animation: fade-down2 0.3s linear; } } .auction-sidebar .single-widget .single-search-box .searchbox-input .custom-select-dropdown .custom-select-wrap.no-scroll { overflow-y: initial; max-width: unset; } .auction-sidebar .single-widget .highest-bidding-widget { display: flex; align-items: center; gap: 12px; } .auction-sidebar .single-widget .highest-bidding-widget .highest-bidding-img img { min-width: 81px; max-width: 81px; height: 73px; border-radius: 5px; } .auction-sidebar .single-widget .highest-bidding-widget .highest-bidding-content { line-height: 1; } .auction-sidebar .single-widget .highest-bidding-widget .highest-bidding-content h6 { margin-bottom: 10px; } .auction-sidebar .single-widget .highest-bidding-widget .highest-bidding-content h6 a { color: var(--title-color); font-family: var(--font-dmsans); font-size: 15px; font-weight: 600; line-height: 20px; letter-spacing: 0.32px; transition: 0.5s; } @media (min-width: 992px) and (max-width: 1199px) { .auction-sidebar .single-widget .highest-bidding-widget .highest-bidding-content h6 a { font-size: 14px; } } @media (max-width: 576px) { .auction-sidebar .single-widget .highest-bidding-widget .highest-bidding-content h6 a { font-size: 16px; } } .auction-sidebar .single-widget .highest-bidding-widget .highest-bidding-content h6 a:hover { color: var(--primary-color); } .auction-sidebar .single-widget .highest-bidding-widget .highest-bidding-content .price-area span { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 10px; font-weight: 400; line-height: 1; letter-spacing: 0.02em; display: block; } .auction-sidebar .single-widget .highest-bidding-widget .highest-bidding-content .price-area strong { color: var(--title-color); font-family: var(--font-dmsans); font-size: 16px; font-weight: 700; line-height: 22px; } .filter-sidebar { max-width: 360px; background-color: var(--white-color); padding: 30px 20px; position: fixed; min-height: 100vh; height: 100%; left: 0; z-index: 999; top: 0; overflow-y: scroll; border-left: 1px solid rgba(255, 255, 255, 0.3); box-shadow: 0px 4px 30px 0px rgba(0, 0, 0, 0.15); transition: all 0.6s ease 0s; transform-origin: left; transform: translateX(-100%); } @media (max-width: 576px) { .filter-sidebar { max-width: 300px; padding: 30px 10px; } } .filter-sidebar.slide { transform: translate(0); } .filter-sidebar::-webkit-scrollbar { width: 0; } /*======================================= Range Slider =======================================*/ .range-wrap .slider-labels { display: flex; align-items: center; justify-content: space-between; margin-top: 20px; } .range-wrap .slider-labels .caption { color: rgba(34, 34, 34, 0.6); font-family: var(--font-dmsans); font-size: 15px; font-weight: 600; line-height: 1; letter-spacing: 0.3px; } .range-wrap .noUi-target, .range-wrap .range-wrap .noUi-target * { -webkit-touch-callout: none; -webkit-user-select: none; touch-action: none; -moz-user-select: none; user-select: none; box-sizing: border-box; } .range-wrap .noUi-target { position: relative; direction: ltr; } .range-wrap .noUi-base { width: 100%; height: 100%; position: relative; z-index: 1; /* Fix 401 */ } .range-wrap .noUi-origin { position: absolute; right: 0; top: 0; left: 0; bottom: 0; } .range-wrap .noUi-handle { position: relative; z-index: 1; } .range-wrap .noUi-stacking .noUi-handle { /* This class is applied to the lower origin when its values is > 50%. */ z-index: 10; } .range-wrap .noUi-state-tap .noUi-origin { transition: left 0.3s, top 0.3s; } .range-wrap .noUi-state-drag * { cursor: inherit !important; } .range-wrap .noUi-base, .range-wrap .range-wrap .noUi-handle { transform: translate3d(0, 0, 0); } .range-wrap .noUi-horizontal { height: 4px; } .range-wrap .noUi-horizontal .noUi-handle { width: 14px; height: 14px; border-radius: 50%; left: -2px; right: 0px; top: -4px; background-color: var(--primary-color2); cursor: pointer; } .range-wrap .noUi-horizontal .noUi-handle::after { content: ""; height: 7px; width: 7px; border-radius: 50%; background-color: var(--white-color); position: absolute; left: 7px; top: 7px; transform: translate(-50%, -50%); } .range-wrap .noUi-background { background: rgba(33, 33, 33, 0.5); height: 5px; border-radius: 10px; } .range-wrap .noUi-connect { background: var(--primary-color2); transition: background 450ms; border-radius: 10px; height: 5px; } .range-wrap .noUi-target { border-radius: 10px; } /*===================================== 76. Auction Details Page ========================================*/ .auction-details-section { padding: 110px 60px 0; } @media (max-width: 1699px) { .auction-details-section { padding: 110px 30px 0; } } @media (min-width: 1400px) and (max-width: 1599px) { .auction-details-section { padding: 110px 20px 0; } } @media (max-width: 1399px) { .auction-details-section { padding: 110px 20px 0; } } @media (max-width: 991px) { .auction-details-section { padding: 90px 20px 0; } } @media (max-width: 767px) { .auction-details-section { padding: 70px 10px 0; } } @media (max-width: 576px) { .auction-details-section { padding: 70px 0px 0; } } .auction-details-section .auction-details-img { position: sticky; top: 30px; margin-right: 35px; } @media (max-width: 1699px) { .auction-details-section .auction-details-img { margin-right: 10px; } } @media (max-width: 1399px) { .auction-details-section .auction-details-img { margin-right: 0; } } @media (min-width: 992px) and (max-width: 1199px) { .auction-details-section .auction-details-img { flex-direction: column; gap: 40px; } } @media (max-width: 576px) { .auction-details-section .auction-details-img { flex-direction: column; gap: 40px; } } .auction-details-section .auction-details-img .auction-details-tab-img { position: relative; overflow: hidden; } .auction-details-section .auction-details-img .auction-details-tab-img img { border-radius: 5px; } @media (max-width: 991px) { .auction-details-section .auction-details-img .auction-details-tab-img img { width: 100%; } } @media (max-width: 576px) { .auction-details-section .auction-details-img .auction-details-tab-img img { min-height: 250px; -o-object-fit: cover; object-fit: cover; } } .auction-details-section .auction-details-img .nav-pills { padding-top: 30px; } .auction-details-section .auction-details-img .nav-pills .nav-link { background-color: unset; border-radius: unset; padding: 0; position: relative; } .auction-details-section .auction-details-img .nav-pills .nav-link img { max-width: 170px; height: 134px; -o-object-fit: cover; object-fit: cover; border-radius: 5px; } @media (min-width: 1400px) and (max-width: 1599px) { .auction-details-section .auction-details-img .nav-pills .nav-link img { max-width: 150px; } } @media (min-width: 1200px) and (max-width: 1399px) { .auction-details-section .auction-details-img .nav-pills .nav-link img { max-width: 125px; height: 100px; } } @media (max-width: 991px) { .auction-details-section .auction-details-img .nav-pills .nav-link img { height: 125px; } } @media (max-width: 576px) { .auction-details-section .auction-details-img .nav-pills .nav-link img { max-width: 100px; height: 80px; } } .auction-details-section .auction-details-img .nav-pills .nav-link::after { content: ""; height: 100%; width: 100%; position: absolute; left: 0; top: 0; background-color: rgba(var(--primary-color2-opc), 0.4); border-radius: 5px; opacity: 0.5; } .auction-details-section .auction-details-img .nav-pills .nav-link.active::after { display: none; } .auction-details-section .auction-details-content { margin-bottom: 60px; } .auction-details-section .auction-details-content .batch span { color: var(--primary-color); font-family: var(--font-dmsans); font-size: 15px; font-weight: 600; line-height: 1; letter-spacing: 0.03em; display: inline-block; padding: 8px 22px; border-radius: 5px; background-color: rgba(var(--primary-color-opc), 0.15); margin-bottom: 12px; } .auction-details-section .auction-details-content h1 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 35px; font-weight: 700; line-height: 1.2; letter-spacing: 0.02em; margin-bottom: 10px; } @media (min-width: 1200px) and (max-width: 1399px) { .auction-details-section .auction-details-content h1 { font-size: 32px; } } @media (max-width: 767px) { .auction-details-section .auction-details-content h1 { font-size: 30px; } } @media (max-width: 576px) { .auction-details-section .auction-details-content h1 { font-size: 27px; } } .auction-details-section .auction-details-content p { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 16px; font-weight: 400; line-height: 1.8; letter-spacing: 0.03em; margin-bottom: 35px; } @media (max-width: 767px) { .auction-details-section .auction-details-content p { margin-bottom: 25px; } } .auction-details-section .auction-details-content .price-area { margin-bottom: 40px; } @media (max-width: 767px) { .auction-details-section .auction-details-content .price-area { margin-bottom: 30px; } } .auction-details-section .auction-details-content .price-area span { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 13px; font-weight: 400; line-height: 22px; letter-spacing: 0.02em; display: block; margin-bottom: 2px; } .auction-details-section .auction-details-content .price-area strong { color: var(--title-color); font-family: var(--font-dmsans); font-size: 32px; font-weight: 700; line-height: 1; } @media (min-width: 1200px) and (max-width: 1399px) { .auction-details-section .auction-details-content .price-area strong { font-size: 30px; } } @media (max-width: 767px) { .auction-details-section .auction-details-content .price-area strong { font-size: 28px; } } .auction-details-section .auction-details-content .coundown-area { margin-bottom: 60px; } @media (max-width: 1199px) { .auction-details-section .auction-details-content .coundown-area { margin-bottom: 40px; } } @media (min-width: 992px) and (max-width: 1199px) { .auction-details-section .auction-details-content .coundown-area { margin-bottom: 30px; } } @media (max-width: 767px) { .auction-details-section .auction-details-content .coundown-area { margin-bottom: 30px; } } .auction-details-section .auction-details-content .coundown-area h6 { color: var(--title-color); font-size: 18px; font-family: var(--font-dmsans); font-weight: 500; line-height: 1; text-decoration-line: underline; display: block; margin-bottom: 25px; } @media (max-width: 1199px) { .auction-details-section .auction-details-content .coundown-area h6 { margin-bottom: 20px; } } @media (max-width: 576px) { .auction-details-section .auction-details-content .coundown-area h6 { margin-bottom: 15px; } } .auction-details-section .auction-details-content .coundown-area .countdown-timer ul { padding: 0; margin: 0; list-style: none; display: flex; align-items: center; gap: 20px; } @media (min-width: 1200px) and (max-width: 1399px) { .auction-details-section .auction-details-content .coundown-area .countdown-timer ul { gap: 12px; } } @media (max-width: 576px) { .auction-details-section .auction-details-content .coundown-area .countdown-timer ul { gap: 12px; } } .auction-details-section .auction-details-content .coundown-area .countdown-timer ul li { color: var(--title-color); font-family: var(--font-dmsans); font-size: 32px; font-weight: 900; line-height: 1; display: flex; flex-direction: column; align-items: center; gap: 8px; padding: 6px 20px; border: 1px solid var(--border-color2); border-radius: 5px; } @media (min-width: 1200px) and (max-width: 1399px) { .auction-details-section .auction-details-content .coundown-area .countdown-timer ul li { font-size: 28px; } } @media (max-width: 991px) { .auction-details-section .auction-details-content .coundown-area .countdown-timer ul li { font-size: 28px; } } @media (max-width: 576px) { .auction-details-section .auction-details-content .coundown-area .countdown-timer ul li { font-size: 22px; font-weight: 800; padding: 0; border: unset; } } .auction-details-section .auction-details-content .coundown-area .countdown-timer ul li span { color: rgba(var(--title-color-opc), 0.7); font-family: var(--font-dmsans); font-size: 15px; font-weight: 400; line-height: 1; } @media (max-width: 576px) { .auction-details-section .auction-details-content .coundown-area .countdown-timer ul li span { font-size: 13px; } } .auction-details-section .auction-details-content .coundown-area .countdown-timer ul li span:first-child { display: none; visibility: hidden; } .auction-details-section .auction-details-content .coundown-area .countdown-timer ul li svg { fill: rgba(var(--title-color-opc), 0.15); } .auction-details-section .auction-details-content .coundown-area .countdown-timer ul li.clone { padding: 0; border: unset; } .auction-details-section .auction-details-content .coundown-area > span { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 18px; font-weight: 500; line-height: 35px; letter-spacing: 0.02em; display: block; padding-top: 20px; } @media (max-width: 576px) { .auction-details-section .auction-details-content .coundown-area > span { font-size: 17px; } } .auction-details-section .auction-details-content .coundown-area > span strong { color: var(--title-color); font-weight: 500; } .auction-details-section .auction-details-content .quantity-area { margin-bottom: 45px; } @media (max-width: 767px) { .auction-details-section .auction-details-content .quantity-area { margin-bottom: 35px; } } .auction-details-section .auction-details-content .quantity-area h6 { color: var(--title-color); font-size: 18px; font-family: var(--font-dmsans); font-weight: 500; line-height: 1; text-decoration-line: underline; display: block; margin-bottom: 35px; } @media (max-width: 1199px) { .auction-details-section .auction-details-content .quantity-area h6 { margin-bottom: 30px; } } .auction-details-section .auction-details-content .quantity-area .quantity-counter-and-btn-area { display: flex; align-items: center; gap: 25px; flex-wrap: wrap; } @media (max-width: 576px) { .auction-details-section .auction-details-content .quantity-area .quantity-counter-and-btn-area { gap: 20px; } } .auction-details-section .auction-details-content .quantity-area .quantity-counter-and-btn-area .quantity-counter { display: flex; align-items: center; gap: 10px; } .auction-details-section .auction-details-content .quantity-area .quantity-counter-and-btn-area .quantity-counter a { min-width: 48px; max-width: 48px; height: 52px; background-color: rgba(34, 34, 34, 0.05); border-radius: 3px; display: flex; align-items: center; justify-content: center; color: var(--title-color); transition: 0.5s; } .auction-details-section .auction-details-content .quantity-area .quantity-counter-and-btn-area .quantity-counter a i::before { font-weight: 600 !important; } .auction-details-section .auction-details-content .quantity-area .quantity-counter-and-btn-area .quantity-counter a:hover { background-color: var(--title-color); color: var(--white-color); } .auction-details-section .auction-details-content .quantity-area .quantity-counter-and-btn-area .quantity-counter .quantity__input { max-width: 260px; width: 100%; height: 52px; border: 1px solid var(--border-color2); border-radius: 3px; padding: 0 30px; color: var(--title-color); font-family: var(--font-dmsans); font-size: 16px; font-weight: 500; line-height: 1; letter-spacing: 0.48px; } .auction-details-section .auction-details-content .quantity-area .quantity-counter-and-btn-area .quantity-counter .quantity__input:focus { border: 1px solid #ddd; } .auction-details-section .auction-details-content .quantity-area .quantity-counter-and-btn-area .primary-btn { font-size: 18px; border-radius: 4px; padding: 17px 37px; } @media (max-width: 576px) { .auction-details-section .auction-details-content .quantity-area .quantity-counter-and-btn-area .primary-btn { font-size: 17px; padding: 13px 35px; } } .auction-details-section .auction-details-content .payment-method { padding: 17px 30px; border: 1px solid rgba(34, 34, 34, 0.1); border-radius: 5px; max-width: 460px; width: 100%; margin-bottom: 20px; } @media (max-width: 576px) { .auction-details-section .auction-details-content .payment-method { padding: 17px 20px; } } .auction-details-section .auction-details-content .payment-method h6 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 16px; font-weight: 400; line-height: 1; letter-spacing: 0.48px; text-transform: capitalize; margin-bottom: 15px; } .auction-details-section .auction-details-content .payment-method .payment-card-list { padding: 0; margin: 0; list-style: none; display: flex; align-items: center; gap: 20px; } @media (max-width: 576px) { .auction-details-section .auction-details-content .payment-method .payment-card-list { gap: 10px; } } .auction-details-section .auction-details-content .question-and-wishlist-area { padding: 0; margin: 0; list-style: none; display: flex; align-items: center; gap: 30px; flex-wrap: wrap; } .auction-details-section .auction-details-content .question-and-wishlist-area li a { color: var(--paragraph-color2); font-family: var(--font-dmsans); font-size: 15px; font-weight: 400; line-height: 1; display: inline-flex; align-items: center; gap: 10px; transition: 0.5s; } .auction-details-section .auction-details-content .question-and-wishlist-area li a span { width: 23px; height: 23px; border-radius: 50%; border: 1px solid rgba(94, 94, 94, 0.3); display: flex; align-items: center; justify-content: center; transition: 0.5s; } .auction-details-section .auction-details-content .question-and-wishlist-area li a span svg { fill: var(--paragraph-color2); transition: 0.5s; } .auction-details-section .auction-details-content .question-and-wishlist-area li a:hover { color: var(--primary-color); } .auction-details-section .auction-details-content .question-and-wishlist-area li a:hover span { border-color: var(--primary-color); background-color: var(--primary-color); } .auction-details-section .auction-details-content .question-and-wishlist-area li a:hover span svg { fill: var(--white-color); } .auction-details-section .auction-details-content .notify-area { margin-bottom: 45px; } @media (max-width: 767px) { .auction-details-section .auction-details-content .notify-area { margin-bottom: 35px; } } .auction-details-section .auction-details-content .notify-area h6 { color: var(--title-color); font-size: 18px; font-family: var(--font-dmsans); font-weight: 500; line-height: 1; text-decoration-line: underline; display: block; margin-bottom: 35px; } @media (max-width: 1199px) { .auction-details-section .auction-details-content .notify-area h6 { margin-bottom: 30px; } } .auction-details-section .auction-details-content .notify-area .notify-form-and-btn-area { display: flex; align-items: center; gap: 25px; flex-wrap: wrap; } @media (max-width: 576px) { .auction-details-section .auction-details-content .notify-area .notify-form-and-btn-area { gap: 20px; } } .auction-details-section .auction-details-content .notify-area .notify-form-and-btn-area .form-inner { max-width: 356px; width: 100%; } @media (max-width: 767px) { .auction-details-section .auction-details-content .notify-area .notify-form-and-btn-area .form-inner { max-width: 460px; } } .auction-details-section .auction-details-content .notify-area .notify-form-and-btn-area .form-inner input { border: 1px solid var(--border-color2); border-radius: 5px; width: 100%; } .auction-details-section .auction-details-content .notify-area .notify-form-and-btn-area .primary-btn { font-size: 18px; border-radius: 4px; padding: 17px 37px; } @media (max-width: 576px) { .auction-details-section .auction-details-content .notify-area .notify-form-and-btn-area .primary-btn { font-size: 17px; padding: 13px 35px; } } .auction-details-section .auction-details-content .notify-area .notify-form-and-btn-area button { border: unset; } .auction-details-section.style-2 { padding: 110px 14% 0 6%; } @media (max-width: 1799px) { .auction-details-section.style-2 { padding: 110px 12% 0 3%; } } @media (max-width: 1699px) { .auction-details-section.style-2 { padding: 110px 8% 0 20px; } } @media (max-width: 1399px) { .auction-details-section.style-2 { padding: 110px 2% 0 20px; } } @media (max-width: 1199px) { .auction-details-section.style-2 { padding: 90px 2% 0 20px; } } @media (max-width: 767px) { .auction-details-section.style-2 { padding: 70px 10px 0 10px; } } @media (max-width: 576px) { .auction-details-section.style-2 { padding: 70px 0 0; } } .auction-details-section.style-2 .auction-details-img { margin-right: 0; display: flex; gap: 20px; } @media (max-width: 1199px) { .auction-details-section.style-2 .auction-details-img { flex-direction: column; } } .auction-details-section.style-2 .auction-details-img .nav-pills { display: flex; flex-direction: column; gap: 20px; padding-top: 0; } @media (min-width: 1200px) and (max-width: 1399px) { .auction-details-section.style-2 .auction-details-img .nav-pills { gap: 15px; } } @media (max-width: 1199px) { .auction-details-section.style-2 .auction-details-img .nav-pills { flex-direction: row; justify-content: center; gap: 15px; } } .auction-details-section.style-2 .auction-details-img .nav-pills .nav-link img { max-width: 150px; min-width: 150px; height: 134px; } @media (min-width: 1400px) and (max-width: 1599px) { .auction-details-section.style-2 .auction-details-img .nav-pills .nav-link img { max-width: 130px; min-width: 130px; height: 115px; } } @media (min-width: 1200px) and (max-width: 1399px) { .auction-details-section.style-2 .auction-details-img .nav-pills .nav-link img { max-width: 120px; min-width: 120px; height: 100px; } } @media (max-width: 991px) { .auction-details-section.style-2 .auction-details-img .nav-pills .nav-link img { max-width: 120px; min-width: 120px; height: 100px; } } @media (max-width: 576px) { .auction-details-section.style-2 .auction-details-img .nav-pills .nav-link img { max-width: 110px; min-width: 110px; height: 80px; } } .auction-details-section.style-2 .auction-details-img .auction-details-tab-img { height: 100%; } .auction-details-section.style-2 .auction-details-img .auction-details-tab-img img { height: 100%; -o-object-fit: cover; object-fit: cover; } @media (max-width: 1199px) { .auction-details-section.style-2 .auction-details-img .auction-details-tab-img img { width: 100%; max-height: 590px; } } .auction-details-section.style-2 .auction-details-img .tab-content .tab-pane { height: 100%; } .auction-details-section.style-2 .auction-details-content { margin-bottom: 0; } .auction-details-description-area { scroll-margin-top: 150px; } .auction-details-description-area .auction-details-description-nav .nav-tabs { border-bottom: 1px solid rgba(35, 41, 31, 0.3); gap: 65px; } @media (min-width: 1400px) and (max-width: 1599px) { .auction-details-description-area .auction-details-description-nav .nav-tabs { gap: 30px; } } @media (max-width: 1399px) { .auction-details-description-area .auction-details-description-nav .nav-tabs { gap: 30px; } } @media (min-width: 1200px) and (max-width: 1399px) { .auction-details-description-area .auction-details-description-nav .nav-tabs { gap: 10px; } } @media (max-width: 991px) { .auction-details-description-area .auction-details-description-nav .nav-tabs { gap: 50px; } } @media (max-width: 767px) { .auction-details-description-area .auction-details-description-nav .nav-tabs { gap: 20px; } } .auction-details-description-area .auction-details-description-nav .nav-tabs .nav-link { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 16px; font-weight: 600; letter-spacing: 0.36px; text-transform: capitalize; border: none; background: linear-gradient(to bottom, rgba(var(--primary-color2-opc), 1) 0%, rgba(var(--primary-color2-opc), 1) 98%); background-size: 0px 3px; background-repeat: no-repeat; background-position: right 100%; transition: background-size 0.75s; } @media (min-width: 1200px) and (max-width: 1399px) { .auction-details-description-area .auction-details-description-nav .nav-tabs .nav-link { padding: 10px; } } @media (max-width: 576px) { .auction-details-description-area .auction-details-description-nav .nav-tabs .nav-link { padding-bottom: 5px; margin-right: 15px; padding: 0; } } .auction-details-description-area .auction-details-description-nav .nav-tabs .nav-link.active { color: var(--title-color); background-size: 100% 3px; background-position: 0% 100%; } .auction-details-description-area .auction-details-description-tab .description-content h3 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 30px; font-weight: 600; line-height: 1.2; letter-spacing: 0.02em; margin-bottom: 15px; } @media (max-width: 576px) { .auction-details-description-area .auction-details-description-tab .description-content h3 { font-size: 28px; } } .auction-details-description-area .auction-details-description-tab .description-content p { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 18px; font-weight: 400; line-height: 1.8; margin-bottom: 20px; } @media (max-width: 576px) { .auction-details-description-area .auction-details-description-tab .description-content p { font-size: 17px; margin-bottom: 15px; } } .auction-details-description-area .auction-details-description-tab .description-content p:last-child { margin-bottom: 0; } .auction-details-description-area .auction-details-description-tab .description-content ul { padding: 0; margin: 0; list-style: none; display: flex; align-items: center; gap: 25px; flex-wrap: wrap; margin-bottom: 50px; padding-top: 30px; } @media (max-width: 576px) { .auction-details-description-area .auction-details-description-tab .description-content ul { gap: 20px; flex-direction: column; align-items: start; padding-top: 20px; margin-bottom: 30px; } } .auction-details-description-area .auction-details-description-tab .description-content ul li { display: flex; align-items: center; gap: 10px; color: var(--title-color); font-family: var(--font-dmsans); font-size: 17px; font-weight: 500; line-height: 1.2; letter-spacing: 0.02em; } .auction-details-description-area .auction-details-description-tab .description-content ul li svg { fill: var(--title-color); } .auction-details-description-area .auction-details-description-tab .addithonal-information .total-table2 { margin-bottom: 0; } .auction-details-description-area .auction-details-description-tab .addithonal-information .total-table2 tbody tr { border-width: 1px; border-color: var(--border-color2); } .auction-details-description-area .auction-details-description-tab .addithonal-information .total-table2 tbody tr td { border-width: 1px; border-color: var(--border-color2); padding: 15px; color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 14px; line-height: 30px; vertical-align: middle; } @media (max-width: 767px) { .auction-details-description-area .auction-details-description-tab .addithonal-information .total-table2 tbody tr td { padding: 10px; } } .auction-details-description-area .auction-details-description-tab .addithonal-information .total-table2 tbody tr td span { font-weight: 600; font-size: 16px; color: var(--title-color); font-family: var(--font-dmsans); text-align: start; line-height: 26px; } @media (min-width: 992px) { .auction-details-description-area .auction-details-description-tab .addithonal-information .total-table2 tbody tr td span { width: 25%; } } .auction-details-description-area .auction-details-description-tab .reviews-area .number-of-review { line-height: 1; margin-bottom: 40px; } .auction-details-description-area .auction-details-description-tab .reviews-area .number-of-review h4 { line-height: 1; margin-bottom: 0; color: var(--title-color); font-family: var(--font-dmsans); font-size: 24px; font-weight: 600; } @media (max-width: 576px) { .auction-details-description-area .auction-details-description-tab .reviews-area .number-of-review h4 { font-size: 22px; } } .auction-details-description-area .auction-details-description-tab .reviews-area .comment { margin: 0; padding: 0; list-style: none; } .auction-details-description-area .auction-details-description-tab .reviews-area .comment > li { margin-bottom: 20px; } .auction-details-description-area .auction-details-description-tab .reviews-area .comment > li:last-child { margin-bottom: 0; } .auction-details-description-area .auction-details-description-tab .reviews-area .comment .single-comment-area { display: flex; align-items: flex-start; gap: 20px; } .auction-details-description-area .auction-details-description-tab .reviews-area .comment .single-comment-area .author-img img { max-width: 50px; min-width: 50px; height: 50px; border-radius: 50%; } .auction-details-description-area .auction-details-description-tab .reviews-area .comment .single-comment-area .comment-content .author-and-review .author-name-deg { display: flex; align-items: center; gap: 10px; margin-bottom: 5px; flex-wrap: wrap; } .auction-details-description-area .auction-details-description-tab .reviews-area .comment .single-comment-area .comment-content .author-and-review .author-name-deg h6 { line-height: 1; margin-bottom: 0; color: var(--title-color); font-family: var(--font-dmsans); font-size: 15px; font-weight: 600; } .auction-details-description-area .auction-details-description-tab .reviews-area .comment .single-comment-area .comment-content .author-and-review .author-name-deg span { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 14px; font-weight: 400; line-height: 1; } .auction-details-description-area .auction-details-description-tab .reviews-area .comment .single-comment-area .comment-content .author-and-review .review { padding: 0; margin: 0; list-style: none; gap: 5px; line-height: 1; margin-bottom: 8px; } .auction-details-description-area .auction-details-description-tab .reviews-area .comment .single-comment-area .comment-content .author-and-review .review li { line-height: 1; } .auction-details-description-area .auction-details-description-tab .reviews-area .comment .single-comment-area .comment-content .author-and-review .review li i { color: #DDA701; font-size: 12px; } .auction-details-description-area .auction-details-description-tab .reviews-area .comment .single-comment-area .comment-content p { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 15px; font-weight: 400; line-height: 28px; margin-bottom: 0; } .auction-details-description-area .auction-details-description-tab .review-form { background: #F1F7FE; padding: 50px 40px; border-radius: 10px; } @media (min-width: 1200px) and (max-width: 1399px) { .auction-details-description-area .auction-details-description-tab .review-form { padding: 45px 30px; } } @media (min-width: 992px) and (max-width: 1199px) { .auction-details-description-area .auction-details-description-tab .review-form { padding: 40px 30px; } } @media (max-width: 576px) { .auction-details-description-area .auction-details-description-tab .review-form { padding: 35px 20px; } } .auction-details-description-area .auction-details-description-tab .review-form .number-of-review { line-height: 1; margin-bottom: 30px; } .auction-details-description-area .auction-details-description-tab .review-form .number-of-review h4 { line-height: 1; margin-bottom: 0; color: var(--title-color); font-family: var(--font-dmsans); font-size: 24px; font-weight: 600; } .auction-details-description-area .auction-details-description-tab .review-form .form-inner2 .review-rate-area { margin-bottom: 15px; } .auction-details-description-area .auction-details-description-tab .review-form .form-inner2 .review-rate-area p { margin-bottom: 5px; color: var(--title-color); } .auction-details-description-area .auction-details-description-tab .review-form .form-inner2 .review-rate-area .rate { float: left; } .auction-details-description-area .auction-details-description-tab .review-form .form-inner2 .review-rate-area .rate:not(:checked) > input { position: absolute; top: -9999px; } .auction-details-description-area .auction-details-description-tab .review-form .form-inner2 .review-rate-area .rate:not(:checked) > label { float: right; width: 1em; overflow: hidden; white-space: nowrap; cursor: pointer; font-size: 16px; line-height: 1; color: #ccc; padding-right: 8px; display: inline-block; margin-right: 8px; } .auction-details-description-area .auction-details-description-tab .review-form .form-inner2 .review-rate-area .rate:not(:checked) > label::before { content: "\f586"; font-family: bootstrap-icons !important; } .auction-details-description-area .auction-details-description-tab .review-form .form-inner2 .review-rate-area .rate input:checked ~ label { color: #DDA701; } .auction-details-description-area .auction-details-description-tab .review-form .form-inner2 .review-rate-area .rate:not(:checked) > label:hover, .auction-details-description-area .auction-details-description-tab .review-form .form-inner2 .review-rate-area .rate:not(:checked) > label:hover ~ label { color: #DDA701; } .auction-details-description-area .auction-details-description-tab .review-form .form-inner2 .review-rate-area input:checked + label:hover, .auction-details-description-area .auction-details-description-tab .review-form .form-inner2 .review-rate-area input:checked + label:hover ~ label, .auction-details-description-area .auction-details-description-tab .review-form .form-inner2 .review-rate-area input:checked ~ label:hover, .auction-details-description-area .auction-details-description-tab .review-form .form-inner2 .review-rate-area input:checked ~ label:hover ~ label, .auction-details-description-area .auction-details-description-tab .review-form .form-inner2 .review-rate-area label:hover ~ input:checked ~ label { color: #DDA701; } .auction-details-description-area .auction-details-description-tab .review-form button { border: unset; } .auction-details-description-area.style-2 .auction-details-description-tab .description-content { text-align: center; } .auction-details-description-area.style-2 .auction-details-description-tab .description-content h2 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 40px; font-weight: 700; line-height: 48px; letter-spacing: 0.02em; margin-bottom: 10px; } @media (max-width: 1199px) { .auction-details-description-area.style-2 .auction-details-description-tab .description-content h2 { font-size: 38px; } } @media (max-width: 767px) { .auction-details-description-area.style-2 .auction-details-description-tab .description-content h2 { font-size: 35px; } } @media (max-width: 576px) { .auction-details-description-area.style-2 .auction-details-description-tab .description-content h2 { font-size: 32px; margin-bottom: 5px; } } .auction-details-description-area.style-2 .auction-details-description-tab .description-content p { margin-bottom: 0; } .auction-details-description-area.style-2 .auction-details-description-tab .description-content ul { max-width: 870px; width: 100%; margin: 0 auto; margin-bottom: 40px; padding-top: 0; } @media (max-width: 991px) { .auction-details-description-area.style-2 .auction-details-description-tab .description-content ul { gap: 20px; } } .auction-details-description-area.style-2 .auction-details-description-tab .description-content ul li { margin-right: 40px; } @media (max-width: 1199px) { .auction-details-description-area.style-2 .auction-details-description-tab .description-content ul li { margin-right: 30px; } } .auction-details-description-area.style-2 .auction-details-description-tab .description-content ul li:last-child { margin-right: 0; } .auction-details-description-area.style-2 .auction-details-description-tab .description-content .video-wrapper { position: relative; margin: 60px 0; } @media (max-width: 1199px) { .auction-details-description-area.style-2 .auction-details-description-tab .description-content .video-wrapper { margin: 40px 0; } } @media (max-width: 767px) { .auction-details-description-area.style-2 .auction-details-description-tab .description-content .video-wrapper { margin: 30px 0; } } @media (max-width: 576px) { .auction-details-description-area.style-2 .auction-details-description-tab .description-content .video-wrapper img { min-height: 200px; -o-object-fit: cover; object-fit: cover; } } .auction-details-description-area.style-2 .auction-details-description-tab .description-content .video-wrapper::before { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(var(--primary-color2-opc), 0.5); } .auction-details-description-area.style-2 .auction-details-description-tab .description-content .video-wrapper .video-area { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); cursor: pointer; } .auction-details-description-area.style-2 .auction-details-description-tab .description-content .video-wrapper .video-area .icon { position: relative; } .auction-details-description-area.style-2 .auction-details-description-tab .description-content .video-wrapper .video-area .icon .video-circle { stroke: var(--white-color); fill: none; transition: 0.5s; } @media (max-width: 767px) { .auction-details-description-area.style-2 .auction-details-description-tab .description-content .video-wrapper .video-area .icon .video-circle { width: 50px; } } .auction-details-description-area.style-2 .auction-details-description-tab .description-content .video-wrapper .video-area .icon .video-circle .top-half { stroke-dasharray: 320; stroke-dashoffset: 320; transition: stroke-dashoffset 0.8s cubic-bezier(0.33, 1, 0.68, 1); } .auction-details-description-area.style-2 .auction-details-description-tab .description-content .video-wrapper .video-area .icon i { color: var(--white-color); font-size: 40px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } @media (max-width: 767px) { .auction-details-description-area.style-2 .auction-details-description-tab .description-content .video-wrapper .video-area .icon i { font-size: 30px; } } .auction-details-description-area.style-2 .auction-details-description-tab .description-content .video-wrapper .video-area:hover .icon .video-circle .top-half { stroke-dashoffset: 0; } .auction-details-description-area.style-2 .auction-details-description-tab .reviews-area .comment > li { margin-bottom: 35px; } .auction-details-description-area.style-2 .auction-details-description-tab .reviews-area .comment > li:last-child { margin-bottom: 0; } @media (max-width: 991px) { .auction-details-description-area.style-2 .auction-details-description-tab .reviews-area .comment > li { margin-bottom: 25px; } } /*===================================== 77. Category Grid Page ========================================*/ .category-grid-section .category-card .category-content { background-color: #F9F3F3; } @media (max-width: 991px) { .category-grid-section .category-card .category-content { padding: 60px 10px 25px; } } @media (max-width: 767px) { .category-grid-section .category-card .category-content h5 a { font-size: 17px; } } @media (max-width: 767px) { .category-grid-section .category-card .category-content span { font-size: 13px; } } /*===================================== 78. Contact Page ========================================*/ .contact-page .single-contact { border: 1px solid rgba(var(--title-color-opc), 0.1); border-radius: 10px; padding: 25px 50px; display: flex; align-items: center; gap: 15px; position: relative; } @media (max-width: 991px) { .contact-page .single-contact { padding: 20px 30px; } } .contact-page .single-contact .title { line-height: 1; background-color: var(--white-color); position: absolute; left: 35px; top: -8px; padding: 0 20px; } .contact-page .single-contact .title h6 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 14px; font-weight: 600; line-height: 1; margin-bottom: 0; } .contact-page .single-contact .icon { height: 47px; min-width: 47px; max-width: 47px; border-radius: 50px; background-color: var(--primary-color); display: flex; align-items: center; justify-content: center; } .contact-page .single-contact .icon svg { fill: var(--white-color); } .contact-page .single-contact .content { line-height: 1; } .contact-page .single-contact .content h6 { margin-bottom: 0; } .contact-page .single-contact .content h6 a { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 16px; font-weight: 700; line-height: 1.4; padding-top: 10px; transition: 0.35s; } .contact-page .single-contact .content h6 a:hover { color: var(--primary-color); } .contact-form-area { background: #F1F7FE; border: 1px solid rgba(var(--title-color-opc), 0.1); border-radius: 10px; padding: 40px 70px; margin-left: 75px; } @media (max-width: 1399px) { .contact-form-area { padding: 40px 40px; margin-left: 50px; } } @media (max-width: 1199px) { .contact-form-area { margin-left: 30px; } } @media (max-width: 991px) { .contact-form-area { margin-left: 0; } } @media (max-width: 767px) { .contact-form-area { padding: 40px 30px; } } @media (max-width: 576px) { .contact-form-area { padding: 40px 20px; } } .contact-form-area button { border: none; } .contact-map { line-height: 0.6; position: relative; padding: 0 70px; } @media (max-width: 1699px) { .contact-map { padding: 0 50px; } } @media (min-width: 1400px) and (max-width: 1599px) { .contact-map { padding: 0 25px; } } @media (max-width: 1399px) { .contact-map { padding: 0 20px; } } @media (max-width: 1199px) { .contact-map { padding: 0; } } .contact-map iframe { width: 100%; min-height: 700px; } @media (max-width: 1399px) { .contact-map iframe { min-height: 600px; } } @media (max-width: 991px) { .contact-map iframe { min-height: 500px; } } /*===================================== 79. Terms and Conditions Page ========================================*/ .terms-and-conditions-page .update-date { display: flex; align-items: center; gap: 48px; line-height: 1; } @media (max-width: 576px) { .terms-and-conditions-page .update-date { gap: 30px; } } .terms-and-conditions-page .update-date h6 { margin-bottom: 0; color: var(--title-color); font-family: var(--font-dmsans); font-size: 14px; font-weight: 500; line-height: 1; position: relative; } .terms-and-conditions-page .update-date h6 i { color: var(--primary-color); } .terms-and-conditions-page .update-date h6::after { content: ""; width: 28px; height: 1px; background-color: var(--primary-color2); position: absolute; right: -38px; top: 50%; transform: translateY(-50%); } @media (max-width: 576px) { .terms-and-conditions-page .update-date h6::after { width: 18px; right: -24px; } } .terms-and-conditions-page .update-date p { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 14px; font-weight: 400; margin-bottom: 0; } .terms-and-conditions-page .terms-and-conditions h2 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 35px; font-weight: 700; line-height: 1.3; margin-bottom: 20px; } @media (max-width: 767px) { .terms-and-conditions-page .terms-and-conditions h2 { font-size: 28px; margin-bottom: 15px; } } .terms-and-conditions-page .terms-and-conditions h3 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 32px; font-weight: 700; line-height: 1.3; margin-bottom: 20px; } @media (max-width: 767px) { .terms-and-conditions-page .terms-and-conditions h3 { font-size: 28px; margin-bottom: 15px; } } @media (max-width: 576px) { .terms-and-conditions-page .terms-and-conditions h3 { font-size: 25px; } } .terms-and-conditions-page .terms-and-conditions p { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 17px; font-weight: 400; line-height: 30px; margin-bottom: 15px; } @media (max-width: 576px) { .terms-and-conditions-page .terms-and-conditions p { font-size: 15px; } } .terms-and-conditions-page .terms-and-conditions p:last-child { margin-bottom: 0; } .terms-and-conditions-page .terms-and-conditions ul { margin: 0; padding: 0; list-style: none; padding-left: 50px; margin-bottom: 20px; padding-top: 5px; } @media (max-width: 991px) { .terms-and-conditions-page .terms-and-conditions ul { padding-left: 30px; } } @media (max-width: 767px) { .terms-and-conditions-page .terms-and-conditions ul { padding-left: 20px; } } .terms-and-conditions-page .terms-and-conditions ul li { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 17px; font-weight: 400; line-height: 30px; margin-bottom: 15px; } @media (max-width: 576px) { .terms-and-conditions-page .terms-and-conditions ul li { font-size: 15px; } } .terms-and-conditions-page .terms-and-conditions ul li strong { color: var(--title-color); font-family: var(--font-dmsans); font-size: 17px; font-weight: 600; line-height: 30px; } @media (max-width: 576px) { .terms-and-conditions-page .terms-and-conditions ul li strong { font-size: 15px; } } .terms-and-conditions-page .terms-and-conditions .btn-area { display: flex; align-items: center; gap: 20px; padding-top: 50px; } @media (max-width: 991px) { .terms-and-conditions-page .terms-and-conditions .btn-area { padding-top: 40px; } } @media (max-width: 767px) { .terms-and-conditions-page .terms-and-conditions .btn-area { padding-top: 30px; } } .terms-and-conditions-page .terms-and-conditions .btn-area button { border: unset; } .terms-and-conditions-page .terms-and-conditions .btn-area .primary-btn { font-size: 17px; padding: 12px 25px; } .terms-and-conditions-page .terms-and-conditions.two ul { margin-bottom: 0; } /*===================================== 80. Error Page ========================================*/ .error-page .error-wrap { text-align: center; } .error-page .error-wrap .error-content { padding-top: 50px; } @media (max-width: 576px) { .error-page .error-wrap .error-content { padding-top: 35px; } } .error-page .error-wrap .error-content h1 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 65px; font-weight: 800; line-height: 1.3; margin-bottom: 25px; } @media (max-width: 1199px) { .error-page .error-wrap .error-content h1 { font-size: 55px; margin-bottom: 20px; } } @media (max-width: 767px) { .error-page .error-wrap .error-content h1 { font-size: 50px; } } @media (max-width: 576px) { .error-page .error-wrap .error-content h1 { font-size: 45px; margin-bottom: 15px; } } .error-page .error-wrap .error-content p { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 18px; font-weight: 500; line-height: 1.8; letter-spacing: 0.03em; margin-bottom: 50px; } @media (max-width: 1199px) { .error-page .error-wrap .error-content p { margin-bottom: 40px; } } @media (max-width: 767px) { .error-page .error-wrap .error-content p { margin-bottom: 30px; } } .error-page .error-wrap .error-content .primary-btn { font-size: 17px; font-weight: 700; width: 107px; height: 107px; border-radius: 50%; display: flex; justify-content: center; align-items: center; } /*===================================== 81. Support Center Page ========================================*/ .support-center-section .pb-70 { padding-bottom: 40px; } @media (max-width: 991px) { .support-center-section .pb-70 { padding-bottom: 0; } } .support-center-section .pt-70 { padding-top: 65px; } @media (max-width: 991px) { .support-center-section .pt-70 { padding-top: 0; } } .support-center-section .pl-30 { padding-left: 15px; } @media (max-width: 991px) { .support-center-section .pl-30 { padding-left: 0; } } .support-center-section .pr-30 { padding-right: 15px; } @media (max-width: 991px) { .support-center-section .pr-30 { padding-right: 0; } } .support-center-section .support-border-bottom { position: relative; } .support-center-section .support-border-bottom::after { content: ""; position: absolute; top: 48%; transform: translateY(-50%); left: 0; width: 100%; height: 1px; background-color: rgba(var(--title-color-opc), 0.2); } @media (max-width: 991px) { .support-center-section .support-border-bottom::after { display: none; } } .support-center-section .divider { position: relative; } .support-center-section .divider::after { content: ""; position: absolute; height: 100%; width: 1px; background-color: rgba(var(--title-color-opc), 0.2); right: 0; top: 0; } @media (max-width: 991px) { .support-center-section .divider::after { display: none; } } .support-center-section .single-support { display: flex; gap: 20px; } @media (min-width: 992px) and (max-width: 1199px) { .support-center-section .single-support { gap: 12px; } } @media (max-width: 991px) { .support-center-section .single-support { padding: 30px 20px; border: 1px solid rgba(var(--title-color-opc), 0.2); flex-direction: column; } } @media (max-width: 576px) { .support-center-section .single-support { gap: 15px; } } .support-center-section .single-support .icon svg { fill: var(--paragraph-color); } .support-center-section .single-support .content h3 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 28px; font-weight: 700; line-height: 1.2; margin-bottom: 5px; } .support-center-section .single-support .content h3 a { color: var(--title-color); } @media (min-width: 992px) and (max-width: 1199px) { .support-center-section .single-support .content h3 { font-size: 26px; } } .support-center-section .single-support .content span { color: rgba(var(--title-color-opc), 0.6); font-family: var(--font-dmsans); font-size: 18px; font-weight: 500; line-height: 1; display: block; position: relative; padding-left: 40px; } .support-center-section .single-support .content span::before { content: ""; position: absolute; top: 50%; transform: translateY(-50%); left: 0; width: 30px; height: 2px; background-color: rgba(var(--title-color-opc), 0.6); } .support-center-section .single-support .content p { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 16px; font-weight: 400; line-height: 30px; letter-spacing: 0.02em; padding: 25px 0; } @media (max-width: 576px) { .support-center-section .single-support .content p { padding: 20px 0; } } .support-center-section .single-support .content ul { padding: 0; margin: 0; list-style: none; -moz-columns: 2; columns: 2; } @media (min-width: 1200px) and (max-width: 1399px) { .support-center-section .single-support .content ul { -moz-columns: 1; columns: 1; } } @media (min-width: 992px) and (max-width: 1199px) { .support-center-section .single-support .content ul { -moz-columns: 1; columns: 1; } } @media (max-width: 576px) { .support-center-section .single-support .content ul { -moz-columns: unset; columns: unset; } } .support-center-section .single-support .content ul li { display: flex; align-items: center; gap: 5px; margin-bottom: 15px; color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 14px; font-weight: 500; line-height: 1.5; letter-spacing: 0.02em; } .support-center-section .single-support .content ul li i { color: var(--primary-color); font-size: 16px; font-weight: 500 !important; line-height: 1; } /*===================================== 82. Store List Page ========================================*/ .store-card { border: 1px solid #E7E8EC; border-radius: 15px; } .store-card .store-card-cover-photo { position: relative; border-radius: 14px 14px 0 0; overflow: hidden; } .store-card .store-card-cover-photo::before { content: ""; position: absolute; width: 100%; height: 100%; top: 0; left: 0; background-color: rgba(var(--primary-color2-opc), 0.4); border-radius: 14px 14px 0 0; z-index: 1; } .store-card .store-card-cover-photo img { border-radius: 14px 14px 0 0; transition: all 0.5s ease-out; } .store-card .store-card-content { padding: 0 20px 20px; } @media (min-width: 1200px) and (max-width: 1399px) { .store-card .store-card-content { padding: 0 15px 20px; } } @media (min-width: 992px) and (max-width: 1199px) { .store-card .store-card-content { padding: 0 15px 20px; } } .store-card .store-card-content .profile-area { display: flex; align-items: end; gap: 12px; margin-top: -50px; position: relative; z-index: 2; margin-bottom: 50px; } @media (min-width: 1200px) and (max-width: 1399px) { .store-card .store-card-content .profile-area { margin-top: -25px; margin-bottom: 40px; } } .store-card .store-card-content .profile-area .profile-img img { min-width: 84px; max-width: 84px; height: 84px; border-radius: 50%; } .store-card .store-card-content .profile-area .profile-content { line-height: 1; padding-top: 60px; } @media (min-width: 1200px) and (max-width: 1399px) { .store-card .store-card-content .profile-area .profile-content { padding-top: 30px; } } .store-card .store-card-content .profile-area .profile-content h5 { margin-bottom: 3px; } .store-card .store-card-content .profile-area .profile-content h5 a { color: var(--title-color); font-family: var(--font-dmsans); font-size: 20px; font-weight: 600; line-height: 1.2; transition: 0.5s; } .store-card .store-card-content .profile-area .profile-content h5 a:hover { color: var(--primary-color); } .store-card .store-card-content .profile-area .profile-content span { color: var(--paragraph-color2); font-family: var(--font-dmsans); font-size: 12px; font-weight: 500; line-height: 1; } .store-card .store-card-content .contact-area { padding: 0; margin: 0; list-style: none; margin-bottom: 40px; } .store-card .store-card-content .contact-area .single-contact { display: flex; align-items: center; gap: 12px; margin-bottom: 45px; position: relative; } .store-card .store-card-content .contact-area .single-contact::before { content: ""; position: absolute; bottom: -24px; left: 0; width: 100%; height: 1px; background: linear-gradient(90deg, rgba(216, 118, 45, 0.7) 0%, rgba(0, 255, 199, 0) 75.77%); } .store-card .store-card-content .contact-area .single-contact:last-child { margin-bottom: 0; } .store-card .store-card-content .contact-area .single-contact:last-child::before { display: none; } .store-card .store-card-content .contact-area .single-contact .icon svg { fill: var(--primary-color); } .store-card .store-card-content .contact-area .single-contact .content h6 { margin-bottom: 0; } .store-card .store-card-content .contact-area .single-contact .content h6 a { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 15px; font-weight: 500; line-height: 1.5; transition: 0.5s; } .store-card .store-card-content .contact-area .single-contact .content h6 a:hover { color: var(--primary-color); } .store-card .store-card-content .primary-btn { background-color: transparent; border: 1px solid rgba(34, 34, 34, 0.5); border-radius: 5px; font-size: 14px; color: rgba(34, 34, 34, 0.5); padding: 8px 16px; } .store-card .store-card-content .primary-btn i { color: rgba(34, 34, 34, 0.5); transition: 0.5s; } .store-card .store-card-content .primary-btn i::before { font-weight: 600 !important; } .store-card .store-card-content .primary-btn span { background-color: var(--primary-color); } .store-card .store-card-content .primary-btn:hover { color: var(--white-color); border-color: var(--primary-color); } .store-card .store-card-content .primary-btn:hover i { color: var(--white-color); } .store-card:hover .store-card-cover-photo img { transform: scale(1.1); } /*===================================== 83. Store Details Page ========================================*/ .store-details-section .store-details-profile-area .store-details-profile-cover-photo { position: relative; border-radius: 10px; overflow: hidden; } .store-details-section .store-details-profile-area .store-details-profile-cover-photo::before { content: ""; position: absolute; width: 100%; height: 100%; top: 0; left: 0; background-color: rgba(var(--primary-color2-opc), 0.3); border-radius: 10px; z-index: 1; } .store-details-section .store-details-profile-area .store-details-profile-cover-photo img { border-radius: 10px; } @media (max-width: 991px) { .store-details-section .store-details-profile-area .store-details-profile-cover-photo img { min-height: 200px; -o-object-fit: cover; object-fit: cover; } } .store-details-section .store-details-profile-area .profile-info-wrap { margin-top: -80px; position: relative; z-index: 2; } @media (max-width: 991px) { .store-details-section .store-details-profile-area .profile-info-wrap { margin-top: -75px; } } .store-details-section .store-details-profile-area .profile-info-wrap .single-contact { display: flex; align-items: center; gap: 15px; padding-top: 30px; } @media (max-width: 991px) { .store-details-section .store-details-profile-area .profile-info-wrap .single-contact { padding-top: 0; max-width: 500px; width: 100%; } } .store-details-section .store-details-profile-area .profile-info-wrap .single-contact .icon svg { fill: var(--primary-color); } .store-details-section .store-details-profile-area .profile-info-wrap .single-contact .content h6 { margin-bottom: 0; } .store-details-section .store-details-profile-area .profile-info-wrap .single-contact .content h6 a { color: var(--paragraph-color); font-family: var(--font-dmsans); font-size: 17px; font-weight: 500; line-height: 1.5; transition: 0.5s; } @media (min-width: 1200px) and (max-width: 1399px) { .store-details-section .store-details-profile-area .profile-info-wrap .single-contact .content h6 a { font-size: 16px; } } @media (min-width: 992px) and (max-width: 1199px) { .store-details-section .store-details-profile-area .profile-info-wrap .single-contact .content h6 a { font-size: 16px; } } @media (max-width: 576px) { .store-details-section .store-details-profile-area .profile-info-wrap .single-contact .content h6 a { font-size: 16px; } } .store-details-section .store-details-profile-area .profile-info-wrap .single-contact .content h6 a strong { color: var(--title-color); font-weight: 600; } .store-details-section .store-details-profile-area .profile-info-wrap .single-contact .content h6 a:hover { color: var(--primary-color); } .store-details-section .store-details-profile-area .profile-info-wrap .profile-area { text-align: center; } @media (max-width: 991px) { .store-details-section .store-details-profile-area .profile-info-wrap .profile-area { text-align: start; display: flex; align-items: end; gap: 15px; margin-bottom: 10px; } } @media (max-width: 576px) { .store-details-section .store-details-profile-area .profile-info-wrap .profile-area { gap: 10px; } } .store-details-section .store-details-profile-area .profile-info-wrap .profile-area .profile-img { min-width: 155px; max-width: 155px; height: 155px; border-radius: 50%; background-color: var(--white-color); display: flex; align-items: center; justify-content: center; margin: 0 auto; margin-bottom: 20px; } @media (max-width: 991px) { .store-details-section .store-details-profile-area .profile-info-wrap .profile-area .profile-img { min-width: 125px; max-width: 125px; height: 125px; margin-bottom: 0; } } @media (max-width: 576px) { .store-details-section .store-details-profile-area .profile-info-wrap .profile-area .profile-img { min-width: 105px; max-width: 105px; height: 105px; } } .store-details-section .store-details-profile-area .profile-info-wrap .profile-area .profile-img img { min-width: 150px; max-width: 150px; height: 150px; border-radius: 50%; } @media (max-width: 991px) { .store-details-section .store-details-profile-area .profile-info-wrap .profile-area .profile-img img { min-width: 120px; max-width: 120px; height: 120px; } } @media (max-width: 576px) { .store-details-section .store-details-profile-area .profile-info-wrap .profile-area .profile-img img { min-width: 100px; max-width: 100px; height: 100px; } } @media (max-width: 991px) { .store-details-section .store-details-profile-area .profile-info-wrap .profile-area .profile-content { padding-top: 75px; } } .store-details-section .store-details-profile-area .profile-info-wrap .profile-area .profile-content h3 { color: var(--title-color); font-family: var(--font-dmsans); font-size: 30px; font-weight: 700; line-height: 1.1; margin-bottom: 5px; } @media (max-width: 991px) { .store-details-section .store-details-profile-area .profile-info-wrap .profile-area .profile-content h3 { font-size: 26px; } } @media (max-width: 576px) { .store-details-section .store-details-profile-area .profile-info-wrap .profile-area .profile-content h3 { font-size: 23px; } } .store-details-section .store-details-profile-area .profile-info-wrap .profile-area .profile-content span { color: var(--paragraph-color2); font-family: var(--font-dmsans); font-size: 18px; font-weight: 500; line-height: 1; } @media (max-width: 991px) { .store-details-section .store-details-profile-area .profile-info-wrap .profile-area .profile-content span { font-size: 17px; } } @media (max-width: 576px) { .store-details-section .store-details-profile-area .profile-info-wrap .profile-area .profile-content span { font-size: 16px; } } @media (min-width: 768px) and (max-width: 991px) { .store-details-section .auction-card .auction-card-img-wrap .countdown-timer { width: 200px; height: 45px; padding: 0 15px; } .store-details-section .auction-card .auction-card-img-wrap .countdown-timer ul { gap: 8px; } .store-details-section .auction-card .auction-card-img-wrap .countdown-timer ul li { font-size: 15px; } .store-details-section .auction-card .auction-card-img-wrap .countdown-timer ul li span { font-size: 11px; } .store-details-section .auction-card .auction-card-content { padding: 15px 10px; } .store-details-section .auction-card .auction-card-content .price-and-code-area { gap: 10px; } .store-details-section .auction-card .auction-card-content .price-and-code-area .price span { font-size: 11px; } .store-details-section .auction-card .auction-card-content .price-and-code-area .price strong { font-size: 20px; } .store-details-section .auction-card .auction-card-content .price-and-code-area .bid-btn { font-size: 12px; padding: 7px 14px; } }/*# sourceMappingURL=style.css.map */