@charset "UTF-8";body{font-family:'Roboto',sans-serif;background-image:url(assets/image/xbackground.png.pagespeed.ic.mrVu4Ypnxu.png);background-size:100% auto;background-repeat:no-repeat;background-color:#e5e5e5}header{}.site_description{font-size:27px;color:#fff;font-weight:bold}.site_description::first-letter{text-transform:uppercase}.logo img{max-width:100%;width:180px}.phone_number{background-image:url(assets/image/xico-phone.png.pagespeed.ic.KON1XcoJXN.png);background-position:left center;background-repeat:no-repeat;font-size:24px;color:#fff;font-weight:bold;padding-left:27px;display:block;max-width:225px;margin-left:auto}.phone_number:hover{color:#fff}.marquee{width:100%;white-space:nowrap;overflow:hidden}.marquee span{-webkit-animation:scroll 10s infinite linear;animation:scroll 20s infinite linear;color:#fff;font-size:18px;font-weight:bold;display:inline-block;padding-left:100%}@-webkit-keyframes scroll {
    0%{-webkit-transform: translate(0, 0);}
    100%{-webkit-transform: translate(-100%, 0);}
}@keyframes scroll{
    0%{transform: translate(0, 0);}
    100%{transform: translate(-100%, 0)}
}section{margin-top:25px}.main_txt,.main_txt h2{color:#fff;font-size:24px;margin-bottom:25px}.main_txt div{color:#fadc04;font-weight:bold;font-size:31px}.money_big{width:100%}.socials a+a{margin-left:10px}section.rate{margin-top:-25px}.rate .nav-tabs{border:0;padding-left:50px}.rate .tab-content{z-index:1;position:relative}.rate .nav-tabs .nav-item{margin-bottom:0}.rate .nav-tabs .nav-item+.nav-item{margin-left:10px}.rate .nav-tabs .nav-item .nav-link{border:0;color:#fff;font-weight:bold;font-size:18px;padding:16px 55px;border-top-left-radius:10px;border-top-right-radius:10px;background-color:#a2b2ff;text-transform:uppercase;position:relative;top:15px;z-index:0}.rate .nav-tabs .nav-link.active{background-color:#f0aa00;top:0}.rate .table-responsive{box-shadow:0 5px 10px 1px #7b7b7b;background:#fff;border-radius:50px}.rate table.table.table-hover{color:#000}.rate table.table.table-hover thead th{border-top:0;border-color:#e5e5e5;color:#562ad8;font-size:18px;text-transform:uppercase;font-weight:bold;padding:20px 15px 15px 15px}.rate table.table.table-hover tbody tr:hover{color:#212529;background-color: #00d0851a}.rate table.table.table-hover tbody tr:first-child td{padding-top:25px}.rate table.table.table-hover tbody tr:last-child td{padding-bottom:25px}.rate table.table.table-hover tbody tr td{border:0;font-weight:500}.rate table.table.table-hover tbody tr td:first-child{text-indent:22%;font-size:18px}.rate table.table.table-hover tbody tr td:not(:first-child){color:#00d085;color:#000;font-size:25px;line-height:25px}.rate table.table.table-hover tbody tr:last-child td:not(:first-child){font-size:18px}.rate table.table.table-hover tbody tr td.hot{animation:hot 2s infinite}@keyframes hot {
  0% {
    color: black;
  }
  100% {
    color: red;
  }
}.rate table td img{width:56px;margin-right:5px}.points{margin-top:50px}.points_title{font-size:41px;color:#000;font-weight:500;text-align:center;margin-bottom:15px}.points .card{box-shadow:0 3px 6px 1px #7b7b7b;border-radius:7px}.points .card .card-header:first-child{border-radius:7px}.card-header{background:#fff;border:0;background-image:url(assets/image/xico_point.png.pagespeed.ic.SjZNZwsDmJ.png);background-position:25px center;background-repeat:no-repeat;padding-left:90px}.card-header span{font-size:19px;font-weight:500;color:#000;line-height:40px}.btn-point{float:right;background-color:#00d085;font-size:14px;color:#000;text-transform:uppercase;line-height:26px;width:100px;box-shadow:0 3px 4px 1px #c5c5c5}.card-header:not(.collapsed) .btn-point {background-image:url(assets/image/ico_point_opened.png.pagespeed.ce.pZnvhuScbZ.png);background-position:center;background-repeat:no-repeat;color:transparent}.btn.focus,.btn:focus{box-shadow:none}.point_title,.point_info{font-weight:500;font-size:18px}.point_title{color:#00d085}.point_info,.point_info *,.point_info a:hover{color:#7e7e7e}.fw-img{width:100%;max-width:100%}.point_map iframe{width:100%!important;height:100%!important}footer{background-color:#562ad8;margin-top:50px;color:#fff;padding:48px 0}footer a,footer a:hover{color:#fff}tfoot td[colspan="3"]{color:#ff1c74;font-size:21px;font-weight:500}tfoot td[colspan="3"] a{color:#7d3daf;font-weight:700}.opt_info{color:#00d085;font-weight:bold;text-align:center;margin-top:50px;font-size:24px}@media screen and (max-width:1440px){.logo img{width:140px}.money_big{width:75%}}@media screen and (max-width:1199px){.money_big{width:100%}.points_title{font-size:30px}.card-header span{font-size:16px}}@media screen and (max-width:991px){.site_description{font-size:22px}.phone_number{font-size:21px}.logo img{width:120px}.main_txt,.main_txt h2{font-size:22px}.rate table.table.table-hover tbody tr td:first-child{text-indent:0}.rate .table-responsive{border-radius:20px}.rate .nav-tabs .nav-item .nav-link{padding:12px 36px}.rate table.table.table-hover tbody tr td:not(:first-child){font-size:21px}section.rate{margin-top:10px}tfoot td[colspan="3"] span{display:block}}@media screen and (max-width:767px){section.rate{margin-top:25px}tfoot td[colspan="3"]{font-size:18px}tfoot td[colspan="3"] a{display:block}.main_txt div{font-size:25px}.rate table td img{width:38px}.rate table.table.table-hover thead th{font-size:16px;padding:15px 10px 10px 10px}.rate table.table.table-hover tbody tr td:first-child{font-size:16px}.rate table.table.table-hover tbody tr td:not(:first-child) {font-size:18px}.rate .container{max-width:100%;width:585px}.points_title{font-size:21px}.card-header{background-position:7.5px center;background-size:30px;padding-left:50px}.card-header span,.point_title,.point_info{font-size:14px}.opt_info{font-size:18px}}@media screen and (max-width:575px){.phone_number{font-size:16px;line-height:33px}.main_txt,.main_txt h2{font-size:18px;margin-bottom:15px}section{margin-top:15px}.rate .nav-tabs{padding-left:15px}.rate .nav-tabs .nav-item .nav-link{padding:8px 24px;font-size:14px;top:10px}.rate .nav-tabs .nav-link.active{top:0}body{background-size:100% 400px}.rate table.table.table-hover thead th{font-size:14px;padding:10px 5px 5px 5px}.rate .table-responsive{border-radius:10px}.rate table.table.table-hover tbody tr:last-child td:not(:first-child) {font-size:14px}.btn-point{font-size:12px;line-height:14px;width:75px}.card-header span{line-height:20px}}