*{margin:0;padding:0;box-sizing:border-box;word-break:break-word}html{scroll-behavior:smooth;overflow-x:hidden}::selection{background:var(--color1);color:var(--color5)}body{overflow:hidden}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--color5)}::-webkit-scrollbar-thumb{background:var(--color1)}::-webkit-scrollbar-thumb:hover{background:var(--color4)}::-webkit-scrollbar-track-piece{background-color:var(--color5)}::-webkit-scrollbar-thumb:vertical{height:30px;background-color:var(--color1)}ol,ul,li{list-style:none;padding:0;margin:0}button,input,optgroup,select,textarea{line-height:initial}a{color:inherit;text-decoration:none;margin:0;padding:0}a:hover{color:inherit}figure{margin-bottom:0}img{width:100%;vertical-align:middle}.border-radius{border-radius:var(--border-radious)}.border-radius1{border-radius:var(--border-radious1)}.border1{border:1px solid var(--border1)}.transition{transition:var(--transition-1)}.border-top{border-top:1px solid var(--border2)!important}.word-break{word-break:break-all}.bx-shadow{box-shadow:var(--bx-shadow)}.border-radius{border-radius:var(--border-radius)}.light-border{border-bottom:1px solid var(--light-border)}.com-btn{position:relative;display:inline-flex;gap:.3rem}.butn{cursor:pointer;position:relative;z-index:0;border-radius:0;opacity:1!important;display:inline-flex;border:1px solid}.butn span{transform-origin:center left;transition:color .3s ease;position:relative;z-index:1}.butn:before,.butn:after{content:"";background:var(--color2);height:50%;width:0;position:absolute;transition:.3s cubic-bezier(.785,.135,.15,.86)}.butn:before{top:0;left:0;right:auto}.butn:after{bottom:0;right:0;left:auto}.butn:hover:before{width:100%;right:0;left:auto}.butn:hover:after{width:100%;left:0;right:auto}.butn:hover span{color:var(--color6)}.sm-btn{padding:.5rem 1.2rem}.md-btn{padding:.8rem 2rem}.lg-btn{padding:1rem 2.5rem}.list-btn{padding:7px 0}.list-btn i{padding-left:.5rem}.com-title{position:relative;display:inline-block}.com-title:before{content:"";width:158px;height:42px;background-image:url(./title-before.png);background-size:cover;transition:.25s all ease-in-out;left:50%;transform:translate(-50%)scale(.5);position:absolute;bottom:-30px;opacity:.8}.marquee-wrap .slick-track{display:flex}.mwdt{min-width:fit-content;margin:0 2rem;opacity:.8}.add-count:after{content:"+";font-family:FontAwesome;color:var(--white);font-size:2rem;margin-left:1.4rem}.heartbeat{-webkit-animation:heartbeat 1.5s ease-in-out infinite both;animation:heartbeat 1.5s ease-in-out nfinite both}@-webkit-keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(.91);transform:scale(.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(.98);transform:scale(.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(.87);transform:scale(.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(.91);transform:scale(.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(.98);transform:scale(.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(.87);transform:scale(.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.slide-fwd-center{-webkit-animation:slide-fwd-center .45s cubic-bezier(.25,.46,.45,.94)both;animation:slide-fwd-center .45s cubic-bezier(.25,.46,.45,.94)both}@-webkit-keyframes slide-fwd-center{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translateZ(160px);transform:translateZ(160px)}}@keyframes slide-fwd-center{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translateZ(160px);transform:translateZ(160px)}}
