.home-container{margin-left:auto !important;margin-right:auto !important;width:100%}.member-main{width:100% !important;max-width:100% !important;margin:0 !important;padding:0 !important}.section-title{color:#e5411a;font-weight:bold;font-size:1.5rem;margin-bottom:20px;text-align:center}.user-card{text-align:center}.user-card .mosaic-overlay{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background-color:rgba(0,0,0,.15);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);z-index:2;pointer-events:auto;-webkit-transition:background-color .3s ease,-webkit-backdrop-filter .3s ease;transition:background-color .3s ease,-webkit-backdrop-filter .3s ease;transition:backdrop-filter .3s ease,background-color .3s ease;transition:backdrop-filter .3s ease,background-color .3s ease,-webkit-backdrop-filter .3s ease}.user-card a:hover .mosaic-overlay{backdrop-filter:blur(1.5px);-webkit-backdrop-filter:blur(1.5px);background-color:rgba(0,0,0,.08)}.user-card .image-container{position:relative;width:100px;height:100px;margin:0 auto 8px;overflow:hidden;border-radius:50%;-webkit-box-shadow:0 3px 8px rgba(0,0,0,.15);box-shadow:0 3px 8px rgba(0,0,0,.15);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.user-card .image-container img{width:100px;height:100px;border-radius:50%;-o-object-fit:cover;object-fit:cover;position:relative;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.user-card p{font-weight:bold;margin:0}#quick-search{margin-bottom:40px;background-color:#706356;padding:15px 10px;color:#fff;margin-left:-15px;margin-right:-15px;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}#quick-search form{max-width:1200px;margin:0 auto;padding:0 10px}#quick-search header{text-align:center;margin-bottom:15px}#quick-search header h2{margin:0;font-weight:bold;color:#fff;font-size:1.5rem}#quick-search .section-body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#quick-search dl{margin:0;-webkit-box-flex:.85;-ms-flex:.85 1 0px;flex:.85 1 0;min-width:0}#quick-search dl:first-child,#quick-search dl:nth-child(2){-webkit-box-flex:1.2;-ms-flex:1.2 1 0px;flex:1.2 1 0;min-width:120px;max-width:160px}#quick-search dl:nth-child(3){-webkit-box-flex:1.1;-ms-flex:1.1 1 0px;flex:1.1 1 0}#quick-search dl:nth-child(3) dd{white-space:nowrap;font-size:.85rem}#quick-search dl:nth-child(3) select{width:calc(40% - 10px);display:inline-block;min-width:50px;max-width:65px;font-size:.9rem;padding:6px 5px}#quick-search dl:nth-child(4){-webkit-box-flex:.7;-ms-flex:.7 1 0px;flex:.7 1 0;min-width:150px;max-width:250px}#quick-search select{padding:6px 8px;border-radius:4px;border:none;width:100%;font-size:.9rem}#quick-search dl:nth-child(4) select{min-width:140px}#quick-search .button{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#quick-search .btn{background-color:#0e41b7;border:none;color:#fff;padding:8px 20px;border-radius:4px;cursor:pointer;font-weight:bold;height:38px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap;font-size:1.05rem;min-width:100px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2);-webkit-transition:all .2s ease;transition:all .2s ease}#quick-search .btn:hover{background-color:#0d36a0;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.3);box-shadow:0 3px 6px rgba(0,0,0,.3);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.section{margin-bottom:40px}.section-wrapper{max-width:900px;margin:0 auto 40px;border-radius:8px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1);overflow:hidden}.section-header{background-color:#e5411a;color:#fff;padding:15px 20px;text-align:center}.section-header h2{margin:0;font-weight:bold;font-size:1.5rem}.section-content{background-color:#f8f8f8;padding:20px}.search-results-wrapper{padding:20px}.search-results-wrapper .user-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(140px, 1fr));gap:20px;justify-content:center}@media(min-width: 576px){.search-results-wrapper .user-grid{grid-template-columns:repeat(auto-fill, minmax(150px, 1fr))}}@media(min-width: 768px){.search-results-wrapper .user-grid{grid-template-columns:repeat(5, minmax(130px, 1fr))}}.search-results-wrapper .user-grid .user-card{background-color:#fff;border-radius:8px;overflow:hidden;box-shadow:0 3px 10px rgba(0,0,0,.1);transition:transform .2s}.search-results-wrapper .user-grid .user-card>a{text-decoration:none;display:block;padding:10px}.search-results-wrapper .user-grid .user-card:hover{transform:translateY(-5px)}.search-results-wrapper .user-grid .user-card .image-container{position:relative;width:100%;padding-top:100%;overflow:hidden;border-radius:50%;margin-bottom:8px;aspect-ratio:1/1}.search-results-wrapper .user-grid .user-card .image-container img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:50%;display:block}.search-results-wrapper .user-grid .user-card p{margin:0;font-weight:bold;color:#333;text-align:center;font-size:14px}.swiper-container-wrapper{max-width:900px;margin:0 auto;background-color:#f8f8f8;padding:20px 60px;overflow:hidden;position:relative}.users-swiper{width:100%;padding:10px 0;overflow:hidden}.swiper:not(.hero-swiper)>.swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto !important}.swiper-pagination{position:relative;margin-top:15px;bottom:0 !important}.swiper-button-next,.swiper-button-prev{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:35px;height:35px;z-index:10}.swiper-button-next:after,.swiper-button-prev:after{color:#e5411a;font-size:18px;font-weight:bold}.swiper-button-next{right:15px}.swiper-button-prev{left:15px}.hero-slider{width:100%}.hero-slider .hero-swiper{width:100%;height:100%;position:relative}.hero-slider .hero-swiper .swiper-slide{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.hero-slider .hero-swiper .swiper-slide.swiper-slide-active{opacity:1}.hero-slider .hero-swiper .swiper-slide .slide-image{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.hero-slider .hero-swiper .swiper-pagination{margin-top:0;bottom:20px !important;position:absolute !important;z-index:10}.hero-slider .hero-swiper .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;background:#fff;opacity:.7;margin:0 5px}.hero-slider .hero-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;background:#e5411a}.hero-slider .hero-swiper .swiper-button-next,.hero-slider .hero-swiper .swiper-button-prev{color:#fff;background-color:rgba(0,0,0,.3);padding:30px 20px;border-radius:5px;position:absolute;z-index:10}.hero-slider .hero-swiper .swiper-button-next:hover,.hero-slider .hero-swiper .swiper-button-prev:hover{background-color:rgba(0,0,0,.5)}.hero-slider .hero-swiper .swiper-button-next{right:20px}.hero-slider .hero-swiper .swiper-button-prev{left:20px}.hero-slider-container{position:relative}@media(max-width: 991px){#quick-search .section-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#quick-search dl{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}#quick-search .button{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:15px}}@media(min-width: 992px)and (max-width: 1200px){#quick-search dl{-webkit-box-flex:.8;-ms-flex:.8 1 0px;flex:.8 1 0}#quick-search dl:nth-child(3){-webkit-box-flex:1.2;-ms-flex:1.2 1 0px;flex:1.2 1 0}#quick-search dl:nth-child(4){-webkit-box-flex:.7;-ms-flex:.7 1 0px;flex:.7 1 0;min-width:150px;max-width:250px}}/*# sourceMappingURL=home.css.map */