.header{ width:100%; height:100px; left:0%; position:absolute; top: 0; z-index: -1; padding: 14px; background-image: linear-gradient(#26a69a, #26a69a); border-bottom-left-radius: 50% 20%; border-bottom-right-radius: 50% 20%; } .icon-log{ width: 100px; } .icon-voc{ width: 27px; filter: invert(100%) sepia(4%) saturate(0%) hue-rotate(154deg) brightness(107%) contrast(102%); margin-right: 10px; } .icon-bell{ width: 23px; filter: invert(100%) sepia(4%) saturate(0%) hue-rotate(154deg) brightness(107%) contrast(102%); } .lf-box{ padding: 13px; border-radius: 13px; background: white; width: 100%; box-shadow: rgba(0, 0, 0, 0.04) 0px 3px 5px; } .lr-box{ padding: 13px; border-radius: 13px 0px 0px 13px; background: white; width: 100%; box-shadow: rgba(0, 0, 0, 0.04) 0px 3px 5px; } .t-n{ display: flex; align-items: center; } .t-n img{ width: 18px; } .t-n h5{ font-size: 12px; margin: 0; margin-left: 5px; font-weight: 400; } .lf-box p,.lr-box p{ font-size: 14px; font-weight: bold !important; margin: 0; } .lock-box{ position: relative; background: #26a69a; text-align: center; border-radius: 0px 13px 13px 0px; padding-left: 10px; padding-right: 10px; box-shadow: rgba(0, 0, 0, 0.04) 0px 3px 5px; } .qr-icon{ width: 30px; margin-top: 10px; filter: invert(100%) sepia(4%) saturate(15%) hue-rotate(144deg) brightness(107%) contrast(104%); } .lock{ position: absolute; right: 10px; top: 0; } .lock-box p{ font-size: 11px; font-weight: bold; color: white; margin: 0; } .lock img{ width: 12px; } .scrollmenu { background-color: transparent; overflow: auto; white-space: nowrap; position: relative; margin-top: 15px; } .scrollmenu a { display: inline-block; color: white; padding: 10px; background: white; text-decoration: none; width: 100%; border: 2px solid #f1f1f1; border-radius: 14px; } .dot-indicators { text-align: center; margin-top: 10px; } .dot { height: 10px; width: 10px; margin: 0 5px; background-color: #bbb; border-radius: 50%; display: inline-block; margin-top: -10px; } .active { background-color: #26a69a; } .men-u img{ width: 30px; margin-right: 12px; } .men-u h5{ margin: 0 !important; font-size: 13px; color: black; width: 100%; } .men-u button{ background: #26a69a; color: white; font-size: 12px; border-radius: 8px; border: none; padding-left: 10px; padding-right: 10px; padding-top: 4px; padding-bottom: 4px; font-weight: bold; } .rfs{ width: 15px; margin-left: 10px; animation: rotation 1s linear infinite; } @keyframes rotation { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } .pack-menu{ display: grid; grid-template-columns: repeat(4, 1fr); gap: 10px; text-align: center; } /* slide */ .swiper-wrapper, .swiper-container { z-index: 1; display: flex; background: transparent; margin-top: -5px; padding-bottom: 28px; } .swiper-slider-center { position: relative; padding: 25px 0 0 0; overflow: hidden; } .swiper-slide img { width: 100%; height: auto; background-size: cover; background-position: center; border-radius: 15px; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.06) 0px 1px 2px 0px; } .swiper-slider-center .swiper-horizontal>.swiper-pagination-bullets, .swiper-slider-center .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-slider-center .swiper-pagination-custom, .swiper-slider-center .swiper-pagination-fraction { left: 0; bottom: 0; width: 100%; z-index: -2; text-align: center; margin-left: 0px; } .swiper-slider-center .swiper-pagination-bullet { opacity: 0.3; transition: 300ms ease-in-out; background-color: #AC92EC; z-index: -2; } .swiper-slider-center .swiper-pagination-bullet-active { opacity: 0.8; width: 25px; border-radius: 8px; background-color:#26a69a; } .pack-menu button{ border: none; outline: none; background: transparent; text-align: center; } .pack-menu button img{ width: 45px; box-shadow: rgba(0, 0, 0, 0.04) 0px 3px 5px; border-radius: 10px; margin-bottom: 5px; padding: 5px; } .pack-menu button p{ font-size: 11px; font-weight: 550; color: black; margin-bottom: 10px; } a{ text-decoration: none; } .news{ overflow: auto; white-space: nowrap; position: relative; padding-bottom: 5px; } .news a{ display: inline-block; } .card-news{ background: white; border-radius: 12px; box-shadow: rgba(0, 0, 0, 0.04) 0px 3px 5px; width: 250px; overflow: hidden; } .card-news img{ width: 100%; border-radius: 12px 12px 0px 0px; } .news-title{ width: 200px; overflow-wrap: break-word; word-wrap: break-word; white-space: normal; font-size: 12px; margin: 0; color: black; } .time-news{ font-size: 10px; width: 100%; margin-bottom: 0px; color: gray; } .tag-news{ font-size: 10px; margin-bottom: 0px; background: #26a69a; color: white; border-radius: 100px; padding-left: 10px; padding-right: 10px; padding-top: 2px; padding-bottom: 2px; }