table.table tr.bg {
 background:#FBF9F9
}
.money {
 color:#fff;
 font-weight:700;
 padding:0
}
.money1 {
 color:#fff;
 font-weight:700;
 padding:0
}
.discounts_money {
 color:#000;
 font-weight:400;
 text-decoration:line-through;
 padding:5px
}
.rate-star {
 padding:5px;
 float:left;
 height:14px;
 line-height:14px
}
.rate-star .width-star-title {
 float:left;
 margin-right:5px
}
.rate-star .width-star-num {
 float:left;
 font-weight:700;
 margin-left:5px
}
.rate-star .width-star-bg {
 width:180px;
 float:left;
 cursor:pointer;
 border-radius:3px;
 background:#dadada
}
.rate-star .width-star-value {
 float:left;
 border-radius:3px;
 background:url(../images/shops/star-png.png) repeat-x
}
.rateavg_percent {
 font-size:18px;
 font-weight:700
}
#search_form_shops .form-group {
 margin-bottom:4px
}
#products .col-sm-6 .thumbnail,
#category .col-sm-6 .thumbnail {
 padding-top:10px
}
#products .col-sm-6 .label-default {
 margin-bottom:10px;
 display:inline-block
}
.price {
 height:5px;
 margin-top:5px
}
#category .col-sm-6 .price .money {
 display:block;
 vertical-align:middle
}
.image {
 margin:0 10px 10px 0
}
img:hover {
    transform:scale(1.1);
    -ms-transform:scale(1.1); /* IE 9 */
    -moz-transform:scale(1.1); /* Firefox */
    -webkit-transform:scale(1.1); /* Safari and Chrome */
    -o-transform:scale(1.1); /* Opera */
}
.msgshow {
 background:#15ce20;
 padding:20px;
 border:0 solid #C7C7C7;
 position:fixed;
 bottom:20px;
 right:2px;
 color:#fff;
 display:none;
 z-index:10020
}
.tooltip-inner {
 max-width:650px;
 padding:10px;
 color:#fff;
 font-size:16px;
 text-align:left;
 background-color:#ee8806;
 border-radius:4px
}
.tooltip-inner img.pull-left {
 margin:3px 5px 1px 0
}
.tooltip-inner img.pull-right {
 margin:3px 1px 0 5px
}
.pages {
 display:inline-block;
 float:right;
 margin-bottom:5px;
 margin-top:5px
}
#formsearch {
 margin-top:0
}
#formsearch .row {
 margin-bottom:0
}
div[id*="product_center"] {
 position:relative
}
div[id*="product_center"] .crsl-nav {
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:100%
}
div[id*="product_center"] .crsl-items:after {
 display:block;
 clear:both;
 content:''
}
div[id*="product_center"] .crsl-items img {
 margin:0 auto 6px
}
div[id*="product_center"] .previous,
div[id*="product_center"] .next {
 position:absolute;
 top:50%;
 width:40px;
 height:40px;
 margin-top:-20px;
 text-indent:-10000px;
 color:#FFF;
 background:rgba(0,0,0,.80) url(../images/shops/previous-next.png) no-repeat 0 0;
 z-index:10;
 -moz-border-radius:20px;
 -webkit-border-radius:20px;
 border-radius:20px;
 -webkit-transition:background .2s ease-out;
 -moz-transition:background .2s ease-out;
 -o-transition:background .2s ease-out;
 transition:background .2s ease-out
}
div[id*="product_center"] .previous:hover,
div[id*="product_center"] .next:hover {
 background-color:rgba(0,0,0,.95)
}
div[id*="product_center"] .previous {
 left:0;
 background-position:0 0
}
div[id*="product_center"] .next {
 right:0;
 background-position:100% 0
}
div[id*="product_center"] .crsl-item {
 margin-bottom:0
}
.caption h3 {
 line-height:12px;
 height:22px
}
.others_product ul {
 width:100%;
 margin:0;
 padding:0
}
.others_product ul li {
 list-style:none;
 text-align:center;
 margin-bottom:10px
}
.others_product ul li img {
 margin:5px
}
.others_product ul li.bg {
 background:#FFFFF0
}
.others_product ul li span.time {
 color:silver;
 font-size:11px
}
.page-header {
 padding:1px 0;
 margin:0 0 1px
}
#print {
 padding:10px
}
#print table.rows2 {
 width:100%;
 border:none;
 margin-bottom:10px
}
#print table.rows {
 width:100%;
 border:1px solid #F5F5F5
}
#print table.rows td {
 padding:5px;
 border:1px solid #F5F5F5
}
#print table.rows td img {
 width:60px;
 padding:2px;
 border:1px solid #ebebeb;
 vertical-align:middle
}
#print table.rows tr.bg {
 background:#f3f3f3
}
#print table.rows tr.bgtop {
 background:#CCC;
 line-height:22px
}
div.step_bar a.step {
 display:block;
 float:left;
 height:32px;
 line-height:32px;
 font-size:12px;
 font-weight:700;
 background:url(../images/shops/star.png) no-repeat left center;
 padding-left:10px;
 margin-right:10px
}
div.step_bar a.step span {
 display:block;
 width:32px;
 height:32px;
 float:left;
 text-align:center;
 font-weight:700;
 font-size:13px;
 color:#039
}
div.step_bar a.step_current {
 color:red
}
.block {
 margin-bottom:10px
}
.block .payment_info {
 margin:10px 0
}
.block .payment_info .payment_items {
 text-align:center;
 margin-right:2px;
 display:inline-block
}
#detail {
 margin:5px!important
}
#detail .zoom_img {
 margin:10px 0
}
#detail ul.product_info {
 padding:0;
 font-size:17px  
}
#detail ul.product_info li {
 margin-bottom:5px
}
.r-tabs {
 margin:10px 0;
 position:relative
}
.r-tabs .r-tabs-nav {
 border-bottom:1px solid #ccc
}
.r-tabs .r-tabs-nav .r-tabs-tab {
 position:relative;
 top:1px
}
.r-tabs .r-tabs-nav .r-tabs-anchor {
 background:#0ad;
 margin-bottom:3px;
 padding:10px 12px;
 display:inline-block;
 text-decoration:none;
 color:#fff;
 font-weight:700
}
.r-tabs .r-tabs-nav .r-tabs-state-active {
 background-color:#fff;
 margin-bottom:-1px;
 border-top:1px solid #ccc;
 border-right:1px solid #ccc;
 border-left:1px solid #ccc
}
.r-tabs .r-tabs-nav .r-tabs-state-disabled {
 opacity:.5
}
.r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor {
 color:#0ad;
 background-color:#fff
}
.r-tabs .r-tabs-panel {
 border-right:1px solid #ccc;
 border-bottom:1px solid #ccc;
 border-left:1px solid #ccc;
 margin-bottom:3px
}
.r-tabs .r-tabs-accordion-title .r-tabs-anchor {
 display:block;
 padding:10px;
 background-color:#0ad;
 color:#fff;
 font-weight:700;
 text-decoration:none;
 margin-bottom:3px
}
.r-tabs .r-tabs-accordion-title.r-tabs-state-disabled {
 opacity:.5
}
.r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor {
 background-color:#fff;
 color:#0ad;
 border-top:1px solid #ccc;
 border-right:1px solid #ccc;
 border-left:1px solid #ccc;
 margin-bottom:0
}
em.fb,
span.fb {
 color:#3b5998
}
em.tw,
span.tw {
 color:#00aced
}
em.google,
span.google {
 color:#dd4b39
}
.google-plus-one {
 overflow:hidden;
 position:relative
}
.google-plus-one i {
 position:absolute;
 left:-4px;
 bottom:-5px
}
.google-plus-one span {
 font-size:16px;
 font-weight:900;
 line-height:10px;
 margin-left:15px
}
.btn-sm.google-plus-one span {
 font-size:14px
}
.btn-sm.google-plus-one i {
 bottom:-3px
}
.btn-lg.google-plus-one span {
 font-size:20px;
 margin-left:18px
}
.btn-lg.google-plus-one i {
 bottom:-5px
}
.btn-xs.google-plus-one span {
 font-size:12px
}
.btn-xs.google-plus-one i {
 bottom:-7px
}
#products .items {
 float:left;
 display:block
}
#products .items .items_content {
 text-align:center;
 border:1px solid #e5e5e5;
 padding:10px;
 margin:1px
}
#products .items .items_content img {
 border:#EFEFEF 1px solid;
 padding:2px
}
#products .items .items_content .content_top {
 height:135px
}
#products .items .items_content .show-product-code {
 height:156px
}
#products .items .items_content .content_price {
 height:15px
}
.time_up {
 color:silver;
 font-weight:400
}
.btnum,
.shops-center {
 text-align:center
}
a.pro_order,
a.pro_detail {
 color:#000;
 padding:2px 0;
 background:url(../images/shops/bgbt.png) repeat 0 0;
 display:inline-block;
 width:60px;
 text-align:center;
 border:1px solid #FC0
}
a.pro_detail:hover,
a.pro_order:hover {
 background:#FC3
}
#detail .image-demo {
 float:left;
 width:150px
}
#detail .info_product {
 padding-left:150px
}
#detail .date_up {
 color:#bcbcbc;
 display:block
}
#detail .info_product p {
 padding:2px;
 margin:0
}
#detail h2 {
 color:#ff0014;
 font-size:26px;
 font-weight:700;
 text-align:justify
}
#detail .detail_com {
 margin-bottom:5px
}
#detail .prd_rate {
 padding:0
}
#detail .prd_rate div.line {
 margin-bottom:10px
}
#detail .prd_rate div.cm_rows {
 padding:0 0 10px;
 margin:0 0 10px;
 border-bottom:1px dashed #d7e2e6
}
#detail .prd_rate div.avata {
 width:54px;
 text-align:center;
 float:left
}
#detail .prd_rate div.avata img {
 border:1px solid #d7e2e6;
 padding:1px
}
#detail .prd_rate div.cm_c {
 float:right
}
#detail .others {
 padding:10px
}
#detail .others ul li {
 background:url(../images/shops/square.jpg) no-repeat 0 5px;
 padding-left:8px
}
#detail .others .date {
 color:#999
}
#detail .others h1 {
 border-bottom:#CCC 1px solid;
 margin-bottom:5px
}
#detail .div_rate a {
 padding-right:18px;
 background:url(../images/shops/star.png) no-repeat right center;
 margin-right:5px
}
.payment {
 color:red;
 font-weight:700;
 display:block;
 margin-top:10px;
 border:1px solid red;
 padding:3px;
 text-transform:uppercase
}
.pages a {
 color:#000;
 border:1px solid #ebebeb;
 padding:2px 6px;
 display:inline-block
}
.pages a:hover {
 background:#f2f2f2
}
.pages strong {
 color:#fff;
 border:1px solid #ebebeb;
 padding:2px 6px;
 display:inline-block;
 background:#0080c0;
 font-weight:400
}
#category {
 margin-bottom:8px;
 background:#fff;
 margin-left: -4px;
 margin-right: -4px;
}
#category .page_title {
 font-size:13px;
 color:#454545;
 height:20px;
 line-height:20px;
 padding:5px;
 font-weight:700;
 border-bottom:2px solid #e5e5e5
}
#category .list_rows {
 border-bottom:1px dashed #cad5d8
}
#category .list_rows div.img {
 float:left;
 margin-right:5px;
 padding-top:5px;
 padding-bottom:5px
}
#category .list_rows div.img input {
 position:absolute;
 top:15px;
 left:5px
}
#category .list_rows div.img img {
 border:1px solid #f4f4f4;
 padding:2px;
 margin-right:10px;
 margin-top:5px;
 margin-bottom:5px
}
#category .list_rows div.list_c {
 width:300px;
 float:left;
 margin-right:10px;
 padding:20px 0
}
#category .list_rows div.list_c h3 {
 margin-bottom:10px
}
#category .list_rows div.list_c p.des {
 padding-bottom:10px;
 border-bottom:1px dashed #cad5d8
}
#category .list_rows div.list_c p.add_prd {
 margin:10px 0 0
}
#category .list_rows div.info_prd {
 width:170px;
 margin-right:10px;
 margin-top:20px;
 float:left
}
#category .list_rows div.info_prd ul {
 padding:15px
}
#category .list_rows div.info_prd ul li {
 padding:0 0 10px 15px
}
#category .list_rows div.info_prd strong {
 color:#fc4d00
}
#category .list_rows div.info_prd span {
 display:block;
 font-weight:700
}
#category .grid_rows {
 width:33%;
 float:left;
 margin-top:10px
}
table.rows2 {
 width:100%;
 border:1px solid #b9dcff;
 padding:5px
}
table.rows {
 width:100%
}
table.rows td {
 padding:5px
}
table.rows td img.imgpro {
 width:40px;
 padding:2px;
 border:1px solid #ebebeb;
 vertical-align:middle
}
table.rows tr.bgtop {
 background:#CCE6FF;
 line-height:22px
}
.share a {
 padding:0;
 margin:0
}
.share img {
 height:16px;
 float:left;
 margin-right:3px;
 margin-left:3px
}
.title_cate {
 background:url(../images/shops/pro_cat_header.png) repeat-x;
 height:20px;
 line-height:20px;
 padding:5px;
 font-weight:700
}
.btn_view {
 background:url(../images/shops/bl.png) no-repeat left center;
 display:inline-block
}
.btn_view span {
 background:url(../images/shops/br.png) no-repeat right;
 padding:3px 10px;
 display:inline-block
}
#total {
 color:red;
 font-weight:700;
 font-size:25px
}
.order_code {
 padding:5px;
 border:1px solid #dfdfdf;
 text-align:center
}
.text_date {
 color:#0080c0;
 font-size:16px;
 font-weight:700
}
.product_center {
 z-index:2;
 margin-bottom:2px;
 overflow:hidden;
 position:relative;
 margin-top:5px
}
.product_center .container {
 width:960px;
 height:130px;
 overflow:hidden;
 position:relative
}
.product_center .slides {
 position:absolute;
 top:0;
 left:0
}
.product_center .slides > div {
 position:absolute;
 top:0;
 width:960px;
 display:none
}
#block_newtop .slides > div a:hover {
 text-decoration:underline
}
.product_center p {
 padding:0
}
.product_center ul.pagination {
 padding:5px;
 float:right
}
.product_center ul.pagination li {
 float:left;
 list-style:none
}
.product_center ul.pagination a {
 display:block;
 overflow:hidden;
 background:#f3f3f3;
 margin-right:2px;
 line-height:20px;
 height:20px;
 width:20px;
 text-align:center
}
.product_center ul.pagination li.active a {
 background:#b5b5b5;
 color:#fff
}
.product_center .slides .items {
 display:block;
 width:150px;
 float:left;
 height:120px;
 margin-right:10px;
 text-align:center
}
.product_center .slides .items img {
 height:80px;
 border:#DFDFDF 1px solid;
 padding:2px
}
.block-nobg .title_adv {
 background:url(../images/dot_gray.gif) repeat-x center
}
.frame {
 padding:20px;
 text-align:center
}
.search {
 border:1px solid #ebebeb;
 padding:5px;
 margin-bottom:5px
}
.search .input {
 width:200px
}
.search .rows {
 line-height:25px
}
.search .rows label {
 width:180px;
 display:inline-block
}
.result-frame .result-content {
 margin-bottom:5px;
 border-bottom:1px dotted silver;
 padding-bottom:5px
}
.result-frame .result-content img {
 margin-right:5px;
 border:1px solid #e6e6e6;
 padding:2px
}
.result-frame .linktitle {
 color:#0080c0;
 line-height:22px;
 font-weight:700
}
.result-frame .keyword {
 background:#ff0
}
.search .date {
 background:url(../images/shops/date.png) no-repeat center;
 border:0;
 margin:auto;
 padding:4px 10px
}
.divbg {
 background:#F9F9F9;
 line-height:28px;
 margin-top:10px;
 padding:0 10px;
 font-size:14px;
 text-transform:uppercase
}
#products .tip {
 color:#fff;
 background:#1d1d1d;
 display:none;
 padding:10px;
 position:absolute;
 z-index:3000;
 -webkit-border-radius:3px;
 -moz-border-radius:3px;
 border-radius:3px;
 width:250px;
 text-align:left
}
#products .tip img {
 margin-right:10px;
 float:left
}
.title_shop {
 color:#000;
 font-weight:700;
 text-align:left;
 display:block
}
.no-wrap {
 white-space:nowrap
}
.post-product h2 {
 border-bottom:1px #D8D8D8 solid
}
.txt-full {
 width:99%
}
.title_group {
 margin-bottom:10px;
 border-bottom:1px #e8e8e8 solid;
 line-height:20px
}
.info-require {
 color:red;
 font-size:11px;
 font-style:italic
}
.span-require {
 color:red;
 font-style:italic
}
.post-error {
 border:1px solid #FFAAD5;
 margin:0 auto 10px;
 background:#FFD2E9;
 padding:10px
}
.post-error span {
 color:red;
 font-weight:700
}
.post-product .show-date {
 vertical-align:middle
}
.ddsmoothmenu-v ul,
.ddsmoothmenu-v li,
ddsmoothmenu-h ul,
.ddsmoothmenu-h li {
 list-style:none;
 margin:0
}
.rows3 td {
 padding:1px
}
.error {
 color:red
}
img.calendar {
 vertical-align:middle
}
.bsss {
 background:none repeat scroll 0 0 #FFF;
 border:medium none;
 color:#5C5C5C;
 cursor:pointer;
 text-decoration:underline
}
.compare {
 margin-bottom:10px
}
.tabs {
 position:relative;
 width:100%;
 overflow:hidden;
 margin:1em 0;
 font-weight:300;
 z-index:0
}
.tabs .nav {
 text-align:center
}
.tabs .nav ul {
 padding:0;
 margin:0;
 list-style:none;
 display:inline-block
}
.tabs .nav li {
 border:1px solid #becbd2;
 border-bottom:none;
 margin:0 .25em;
 display:block;
 float:left;
 position:relative;
 padding-top:2px
}
.tabs .nav li.active {
 border:1px solid #47a3da;
 box-shadow:0 2px #47a3da inset;
 border-bottom:none;
 z-index:100
}
.tabs .nav li.active:before,
.tabs .nav li.active:after {
 content:'';
 position:absolute;
 height:1px;
 right:100%;
 bottom:0;
 width:1000px;
 background:#47a3da
}
.tabs .nav li.active:after {
 right:auto;
 left:100%;
 width:4000px
}
.tabs .nav a {
 color:#becbd2;
 display:block;
 font-size:1.1em;
 line-height:2.5;
 padding:0 1.25em;
 white-space:nowrap;
 border-radius:0;
 border:none
}
.tabs .nav a:hover {
 color:#768e9d
}
.tabs .nav li.active a {
 color:#25b335;
 border-radius:0;
 border:none
}
#detail ul {
 padding-left:0
}
.nav-tabs li a img {
 display:inline-block;
 max-height:30px;
 max-width:25px;
 padding-right:1px
}
.tabs .nav a:before {
 display:inline-block;
 vertical-align:middle;
 text-transform:none;
 font-weight:400;
 font-variant:normal;
 font-family:'icomoon';
 line-height:1;
 speak:none;
 -webkit-font-smoothing:antialiased;
 margin:-.25em .4em 0 0
}
.content section {
 font-size:1.25em;
 padding:2px 1px;
 display:none;
 max-width:1230px;
 margin:0 auto
}
.content section:before,
.content section:after {
 content:'';
 display:table
}
.content section:after {
 clear:both
}
.no-js .content section {
 display:block;
 padding-bottom:2em;
 border-bottom:1px solid #47a3da
}
.content section.content-current {
 display:block
}
@media screen and (max-width: 52.375em) {
 .tabs .nav a span {
  display:none
 }
 .tabs .nav a:before {
  margin-right:0
 }
 .mediabox {
  float:none;
  width:auto;
  padding:0 0 35px;
  font-size:90%
 }
 .mediabox img {
  float:left;
  margin:0 25px 10px 0;
  max-width:40%
 }
 .mediabox h3 {
  margin-top:0
 }
 .mediabox p {
  margin-left:40%;
  margin-left:calc(40% + 25px)
 }
 .mediabox:before,
 .mediabox:after {
  content:'';
  display:table
 }
 .mediabox:after {
  clear:both
 }
}
@media screen and (max-width: 32em) {
 .tabs .nav ul,
 .tabs .nav ul li a {
  width:100%;
  padding:0
 }
 .tabs .nav ul li {
  width:20%;
  width:calc(20% + 1px);
  margin:0 0 0 -1px
 }
 .tabs .nav ul li:last-child {
  border-right:none
 }
 .mediabox {
  text-align:center
 }
 .mediabox img {
  float:none;
  margin:0 auto;
  max-width:100%
 }
 .mediabox h3 {
  margin:1.25em 0 1em
 }
 .mediabox p {
  margin:0
 }
}
.info_pro {
 position:absolute;
 top:40px;
 left:5px
}
.newday {
 display:block;
 text-transform:uppercase
}
#coupons_info {
 margin-top:-6px
}
.tab-pane {
 padding:5px
}
.select2-selection {
 height:32px
}
.select2-container .select2-selection--single .select2-selection__rendered {
 padding-top:2px
}
.order_shipping_info li {
 margin:8px 0
}
.filter_product label {
 margin-right:10px
}
.filter_product .label_group {
 height:22px;
 border:1px solid #333;
 background:#eee;
 text-align:center;
 line-height:21px;
 display:block;
 float:left;
 cursor:pointer;
 position:relative;
 padding:0 10px;
 margin-top:5px;
 min-width:10px;
 font-size:15px;
 font-weight:400;
 border-radius:3px
}
.filter_product .label_group:hover {
 border-color:red;
 font-size:16px
}
.filter_product .active {
 border-color:#adadb9;
}
.filter_product .label_group input,
.filter_product .image_group input {
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:100%;
 cursor:pointer;
 opacity:0;
 z-index:-1
}
.ajax-load-qa {
 background:url(../images/shops/ajax-loader.gif) no-repeat center center rgba(255,255,255,0.5);
 position:absolute;
 z-index:100;
 left:0;
 top:0;
 width:100%;
 height:100%;
 display:none
}
.thumbnail .caption h3 {
 font-size:14px
}
.info_icon:before {
 font-family:FontAwesome;
 color:#1E91CF;
 font-size:14px;
 content:"\f05a"
}
.form-review {
 font-size:13px
}
.form-review .pagination {
 margin-top:2px
}
.form-review .pagination>li>a {
 padding:1px 5px;
 font-size:12px
}
.form-review .review_row {
 border-bottom:1px solid #ddd;
 margin-bottom:5px
}
.form-review .border {
 padding:0 10px
}
.form-review .border-right {
 border-right:1px solid #ddd
}
.rate-ex2-cnt {
 width:150px;
 height:30px
}
.rate-ex2-cnt .rate-btn {
 width:30px;
 height:30px;
 float:left;
 background:url(../images/shops/rate/rate-btn2.png) no-repeat;
 cursor:pointer
}
.rate-ex2-cnt .rate-btn:hover,
.rate-ex2-cnt .rate-btn-hover,
.rate-ex2-cnt .rate-btn-active {
 background:url(../images/shops/rate/rate-btn2-hover.png) no-repeat
}
.rate-result-cnt {
 width:82px;
 height:18px;
 position:relative
}
.rate-stars {
 width:82px;
 height:18px;
 background:url(../images/shops/rate/rate-stars.png) no-repeat;
 position:absolute
}
.rate-bg {
 height:18px;
 background-color:#ffbe10;
 position:absolute
}
.star-icon {
 width:17px;
 height:17px;
 background:url(../images/shops/rate/rate-btn3-hover.png) no-repeat;
 float:left
}
.docpay div {
 line-height:25px
}
.docpay div strong {
 width:120px;
 display:inline-block
}
#group_error {
 color:#C00;
 font-style:italic;
 padding:5px;
 border:1px dashed #C00;
 margin:5px 0;
 display:none
}
.download {
 border-bottom:dashed #DDD 1px;
 line-height:35px
}
.download,
.download a {
 font-size:18px;
  color:#ff1010;
}
.btn-transparent {
 background:none;
 border:none;
 box-shadow:none
}


/********************/

.animate-charcter
{
   text-transform: uppercase;
  background-image: linear-gradient(
    -225deg,
    #231557 0%,
    #44107a 29%,
    #ff1361 67%,
    #fff800 100%
  );
  background-size: auto auto;
  background-clip: border-box;
  background-size: 200% auto;
  color: #fff;
  background-clip: text;
  text-fill-color: transparent;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: textclip 2s linear infinite;
  display: inline-block;
      font-size: 50px;
  font-text:normal;
  font-weight:700;
}

@keyframes textclip {
  to {
    background-position: 200% center;
  }
}



