#hero{background:#141312 0 0/cover;position:relative}#hero .bg-img{pointer-events:none;z-index:10;opacity:.5;flex-wrap:wrap;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}#hero .bg-img .img{object-position:center;object-fit:contain;z-index:8;width:100%;position:relative}#hero .hero-container{z-index:20;flex-direction:column;justify-content:center;align-items:center;padding:35px 0 40px;display:flex;position:relative}#hero .hero-container .site-card{width:100%;max-width:1436px;margin:0 auto}@media screen and (min-width:1201px){#hero .hero-container .site-card{padding-left:48px;padding-right:48px}}@media screen and (max-width:1200px){#hero .hero-container .site-card{padding-left:30px;padding-right:30px}}@media screen and (max-width:767px){#hero .hero-container .site-card{padding-left:14px;padding-right:14px}}#hero .hero-container .site-card{padding-top:40px}#hero .hero-container .site-card .hero-content{color:var(--text-color2);text-align:center;z-index:1;margin:0 auto;position:relative}@media screen and (max-width:600px){#hero .hero-container .site-card .hero-content{text-align:center}}#hero .hero-container .site-card .hero-content .text h2{text-align:center;letter-spacing:-.03em;flex-flow:wrap;justify-content:center;margin-bottom:18px;font-size:clamp(32px,2.86vw,55px);font-weight:700;line-height:1.05;display:flex}#hero .hero-container .site-card .hero-content .text h1{color:#ffffffbf;max-width:640px;margin-bottom:clamp(30px,2.35vw,45px);margin-left:auto;margin-right:auto;font-size:clamp(15px,1.4vw,20px);font-weight:300;line-height:1.6}#hero .hero-container .site-card .hero-content .button{display:inline-block}#hero .hero-container .site-card .hero-content .button .btn{background-color:var(--secondary-color);color:var(--text-color2);white-space:nowrap;z-index:20;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;height:70px;padding:0 28px;font-size:20px;font-weight:600;display:inline-flex;position:relative}@media screen and (min-width:601px){#hero .hero-container .site-card .hero-content .button .btn:hover{background-color:var(--dark-secondary-color)}}#hero .hero-container .site-card .hero-content .button .badge{color:var(--dark-secondary-color);text-transform:uppercase;z-index:20;flex-wrap:wrap;justify-content:center;align-items:center;width:90px;height:30px;margin:0 auto;font-size:15px;font-weight:600;display:flex;position:relative;box-shadow:0 0 17px #e8ffb84d}#hero .hero-container .site-card .hero-content .button .badge:before,#hero .hero-container .site-card .hero-content .button .badge:after{background-color:var(--light-secondary-color);content:"";z-index:-1;width:100%;height:100%;display:block;position:absolute;top:0;left:0}#hero .hero-container .site-card .hero-content .button .badge:before{transform:skew(-10deg)}#hero .hero-container .site-card .hero-content .button .badge:after{transform:skew(10deg)}#hero .hero-container .site-card .hero-content .button .divide{color:#fff;justify-content:center;align-items:center;height:30px;margin:15px 0;font-size:16px;font-weight:500;display:flex;overflow:hidden}#hero .hero-container .site-card .hero-content .button .searching{color:var(--text-color3);align-items:center;font-size:18px;font-weight:500;display:inline-flex}#hero .hero-container #cat{text-align:center;width:100%;margin:15px auto;overflow:hidden}#hero .hero-container #cat .site{width:100%;max-width:1436px;margin:0 auto}@media screen and (min-width:1201px){#hero .hero-container #cat .site{padding-left:48px;padding-right:48px}}@media screen and (max-width:1200px){#hero .hero-container #cat .site{padding-top:40px}}#hero .hero-container #cat .site .popular-cat{flex-flow:column wrap;align-items:center;width:100%;display:flex}#hero .hero-container #cat .site .popular-cat .cat-title{color:#fff;letter-spacing:2px;text-align:center;text-transform:uppercase;flex-wrap:wrap;flex-shrink:0;margin:0 auto;font-size:20px;font-weight:500;display:flex;position:relative}@media screen and (max-width:767px) and (max-width:1024px){#hero .hero-container #cat .site .popular-cat .cat-title{justify-content:center;width:100%;margin-bottom:17px}}@media screen and (max-width:767px){#hero .hero-container #cat .site .popular-cat .cat-title{padding:0 14px}}@media screen and (min-width:1025px){#hero .hero-container #cat .site .popular-cat .cat-title:before{content:"";background-color:#fff6;width:40%;height:2px;margin:auto;position:absolute;top:0;bottom:0;left:calc(100% + 15px)}}@media screen and (max-width:1024px){#hero .hero-container #cat .site .popular-cat .cat-title:before{justify-content:center;width:100%;margin-bottom:17px}}@media screen and (min-width:1025px){#hero .hero-container #cat .site .popular-cat .cat-title:after{content:"";background-color:#fff6;width:40%;height:2px;margin:auto;position:absolute;top:0;bottom:0;right:calc(100% + 15px)}}@media screen and (max-width:1024px){#hero .hero-container #cat .site .popular-cat .cat-title:after{justify-content:center;width:100%;margin-bottom:17px}}#hero .hero-container #cat .site .active-section{justify-content:center;align-items:flex-start;width:100%;min-height:100%;padding:0 32px;display:flex;overflow:hidden}#hero .hero-container #cat .site .active-section .list-container{flex-flow:column wrap;justify-content:center;display:flex;overflow:hidden}@media (max-width:1024px){#hero .hero-container #cat .site .active-section .list-container{flex-direction:row;width:100%;padding:0 14px}}#hero .hero-container #cat .site .active-section .list-container .listing{flex-wrap:wrap;justify-content:center;width:100%;margin:0;list-style:none;display:flex}@media screen and (min-width:1025px) and (max-width:1420px){#hero .hero-container #cat .site .active-section .list-container .listing{flex-wrap:wrap;padding:0 10px;display:inline-flex}}@media screen and (max-width:1023px){#hero .hero-container #cat .site .active-section .list-container .listing{width:100%;display:block}}.cat-nav,#catBtnM,#catBtn{justify-content:center;align-items:center;padding:10px 32px;display:flex}.cat-nav .prev-button,#catBtnM .prev-button,#catBtn .prev-button,.cat-nav .next-button,#catBtnM .next-button,#catBtn .next-button{cursor:pointer;color:#fff;font-size:20px}@media screen and (min-width:1023px){.cat-nav .prev-button,#catBtnM .prev-button,#catBtn .prev-button,.cat-nav .next-button,#catBtnM .next-button,#catBtn .next-button{display:none}}.cat-nav ul li a,#catBtnM ul li a,#catBtn ul li a{color:#fff;cursor:pointer;opacity:.7;border:none;justify-content:center;align-items:center;max-width:fit-content;margin:5px;padding:5px 10px;font-size:16px;font-weight:400;display:flex}.cat-nav ul li a.active,#catBtnM ul li a.active,#catBtn ul li a.active{border:none;border-bottom:2px solid #fff;margin:5px;padding:5px 10px;font-size:16px}.cat-nav .tab,#catBtnM .tab,#catBtn .tab{gap:10px;padding-left:0;list-style:none;display:flex}.cat-nav .btn,#catBtnM .btn,#catBtn .btn{color:#fff;border:none;width:100%;font-weight:600}.cat-nav .btn:not(:disabled):not(.disabled),#catBtnM .btn:not(:disabled):not(.disabled),#catBtn .btn:not(:disabled):not(.disabled){cursor:pointer}@media screen and (max-width:1023px){#catBtn{display:none}}#catBtnM{border-bottom:1px solid #fff6;justify-content:space-between}@media screen and (min-width:1024px){#catBtnM{display:none}}#list{margin:0 clamp(10px,1vw,20px) clamp(15px,1.3vw,25px) 0}@media screen and (max-width:1023px){#list{margin:10px 0 0}}#list .linkbtn{color:#fff;white-space:nowrap;background-color:#047da6;border:.5px solid #036080;border-radius:10px;align-items:center;width:100%;padding:10px 30px;font-size:18px;font-weight:500;display:inline-flex}#list .linkbtn:hover{background-color:#036080;transition:background-color .3s}@media screen and (max-width:767px){#list .linkbtn{font-size:15px}}.c-accordion{flex:auto;height:400px;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.c-accordion__item{--cover:var(--cover-placeholder);background:var(--cover);background-position:50%;background-size:cover;background-color:var(--cover-placeholder);background-blend-mode:linear-gradient(180deg, #0f0f0f00 0%, #111 100%);filter:grayscale(70%)opacity(70);flex-grow:1;width:100px;min-width:2.05rem;height:100%;transition:all .3s ease-in-out;position:relative}.c-accordion__item:hover,.c-accordion__item:focus-within,.c-accordion__item:target{filter:grayscale(0%)opacity(100);background-color:#0000;width:50%}@media only screen and (min-width:768px){.c-accordion__item:hover .c-accordion__title--hover-hide,.c-accordion__item:focus-within .c-accordion__title--hover-hide,.c-accordion__item:target .c-accordion__title--hover-hide{opacity:0;max-height:0}}.c-accordion__item:hover .c-accordion__title--hover-show,.c-accordion__item:focus-within .c-accordion__title--hover-show,.c-accordion__item:target .c-accordion__title--hover-show,.c-accordion__item:hover .c-accordion__description,.c-accordion__item:focus-within .c-accordion__description,.c-accordion__item:target .c-accordion__description{opacity:1}.c-accordion__item:hover .c-accordion__content,.c-accordion__item:focus-within .c-accordion__content,.c-accordion__item:target .c-accordion__content{background-color:#0009}.c-accordion__item:hover{cursor:pointer}.c-accordion__action{background:linear-gradient(#0f0f0f00 0%,#111 100%);justify-content:center;width:100%;height:100%;text-decoration:none;display:flex;position:absolute;top:0;left:0}.c-accordion__title{color:#fff;max-height:100%;margin:0;transition:all .3s ease-in-out;overflow:hidden}.c-accordion__title--hover-show{opacity:0;width:100%}.c-accordion__title--hero{text-transform:uppercase;margin-left:-145px;font-size:3rem;font-weight:700;line-height:100%}.c-accordion__aside{writing-mode:vertical-rl;white-space:nowrap;flex-wrap:nowrap;align-items:center;height:100%;padding:1rem;display:flex;position:absolute;bottom:0;right:1rem;transform:rotate(180deg)}.c-accordion__aside:before{content:"+";color:#fff;margin-bottom:1rem;font-size:2rem;display:inline-block}.c-accordion__aside:after{content:"";background-color:#fff3;flex-grow:1;width:1px;margin-top:1rem;display:block}.c-accordion__content{text-align:left;width:100%;padding:14rem 4.5rem 0 14rem;font-size:16px;line-height:4px;left:-50rem}.c-accordion__description{color:#fff;opacity:0;width:85%;height:100%;margin-left:-145px;font-weight:500;line-height:120%;transition:all .3s ease-in-out;overflow:hidden auto}
