
.wrapper{width:100%;font-family:"Roboto", Sans-serif;color: #a19891;font-size:16px; position:relative; }

.header{background: url("../images/bg-01.jpg") top center no-repeat; height: 1019px; width: 100%;}
.section-tv{height:  auto; overflow: hidden;}
.footer{background:rgb(255, 204, 0); height: auto;}

.page{position: relative;}
img{max-width: 100%; height: auto;}

.logo-icon{width: 200px; height: 36px; display: block; }
.navbar{display: block; height: 60px; background: #000000; position: fixed; top: 0; left: 0; width: 100%;  z-index: 999;}
.navbar-nav{text-align: center; display: block;}
.navbar-nav .menu-item{margin: 0;position:relative; display: inline-block; line-height: 60px;}
.navbar-nav .menu-item a{ color:  white; padding: 0px 0px; font-size: 27px; margin: 0 10px; text-decoration: none; font-weight: bold;}


.header-controls ul>li.aside-toggler:hover {
    background-color: #f36525;
    border-color: #f36525;
    color: #fff;
    cursor: pointer;
}
.header-controls ul>li.aside-toggler:hover span{
    width: 30px;
}


.header-title{font-size: 87px; font-weight: bold;  color: #fff; text-align: center; margin: 0px auto 30px; word-break: break-all; padding-top: 130px;}
.section-descript{font-size: 24px; color: #fff; text-align: center; margin: 0 auto;}
.whatsapp-btn{width: 341px; height: 89px; display: block; margin: 0 auto; background: rgb(255, 204, 0); line-height: 69px; text-align: center; padding-top: 6px; font-size: 25px; color: #000; margin-top: 49px; border-radius: 20px;}
.whatsapp-btn:hover{text-decoration: none; color: #FFFFFF;}

.section-tv{padding-top: 146px;}
.tv-title{font-size: 44px; text-align: center; color: #FFFFFF; margin-bottom: 77px;}
.section-page{display: flex;flex-direction: row;justify-content: space-around;position: relative; width: 1300px;border-radius: 15px; border:4px solid rgb(255, 204, 0); background: #FFFFFF; margin: 0 auto; padding:30px 0 70px 0px;}
.section-title{display: flex;flex-direction: row; align-items: center;justify-content: space-evenly;  width: 409px; height: 94px; border-radius: 10px; background: #e53214; color: #fff; font-size: 56px; text-align: center; line-height: 94px; margin-bottom: 62px;}
.section-list li{font-size: 21px; color: #000; margin-bottom:15px; display: flex;flex-direction: row;align-items: center; margin-left: 3px; height: 40px;  padding-bottom: 10px;}
.section-list li .icon-03{background: url("../images/icon-03.jpg") no-repeat; width: 22px; height: 22px; display: inline-block; margin-right: 8px; background-size: 100% 100%;}
.section-list li .icon-02{background: url("../images/icon-02.png") no-repeat; width: 22px; height: 22px; display: inline-block; margin-right: 8px;}

.lr{}
.lr .section-list li{ color: #050505; border-bottom: 1px solid #cecece;}
.section-title-black{ width: 409px; height: 94px; border-radius: 10px; background: #050505; color: #fff; font-size: 56px; text-align: center; line-height: 94px;margin-bottom: 62px;}

.vs{margin-top: 68px; width: 89px; height: 89px; border-radius: 50%; background: #e53214; font-size: 48px; text-align: center; line-height: 89px; color: #FFFFFF; font-weight: bold;}
.icon-04{background: url("../images/icon-04.png") no-repeat;width: 61px; height: 73px; display: inline-block; }

.section-price{}
.price-list{display: flex;flex-direction: row;justify-content: space-evenly;}
.section-price ul .list-child{width: 408px; height: auto; background: #ffffff; position: relative; border-radius: 20px; padding-bottom: 50px;}
.section-price ul .list-child .p1{font-size: 58px; text-align: center; height: 159px; line-height: 79px;  background: rgb(255, 204, 0); border-top-left-radius: 15px; border-top-right-radius: 15px; color: #000; margin-bottom: 93px;}
.section-price ol li{display: flex; font-size: 24px; color: #000;flex-direction: row;align-items: start; padding-left: 48px; margin-bottom: 18px;}
.section-price ol li .icon-03{background: url("../images/icon-03.jpg") no-repeat; width: 34px; height: 22px; display: inline-block; margin-right: 20px; background-size: 100% 100%; margin-top: 8px;}
.section-price .btn-contactor{width: 321px; height: 89px; display: block; margin: 0 auto; background: rgb(255, 204, 0); text-align: center; padding-top: 6px; font-size: 25px; color: #000; margin-top: 49px; border-radius: 20px;}
.section-price .btn-contactor:hover{text-decoration: none; color: #FFFFFF;}
.price-title{font-size: 44px; text-align: center; color: #FFFFFF; margin-bottom: 69px; margin-top: 124px;}
.icon-box{ width: 113px; height: 114px; display: block; position: absolute; left: 50%; transform: translate(-50%,0); text-align: center; line-height: 114px; color: #000000; top: 76px; font-size: 38px;}

.channelImg{text-align: center; position: relative; width: 1400px; margin: 0 auto; padding-top: 33px; height: 298px; margin-bottom: 87px;}
.channelImg img{width: 100%; height: auto; position: absolute; top: 0; left: 0; display: none;}
.channel-title{font-size: 44px; text-align: center; color: #FFFFFF; margin-bottom: 27px; position: relative; z-index: 1; margin-top: 120px;}
.channel-text{font-size: 18px;color: #FFFFFF; margin-bottom: 24px;position: relative;  z-index: 1;}
.btn-check{ width: 273px; height: 60px; display: block; margin: 0 auto; text-align: center; line-height: 60px; font-size: 18px; color: #FFFFFF; background:#1758D6FF; position: relative;  z-index: 1; }

.testImg{position: relative; width: 1400px; margin: 0 auto;  height: 298px; margin-bottom: 87px; padding: 79px 0 0 13px; height: 487px;}
.testImg img{width: 100%; height: auto; position: absolute; top: 0; left: 0;}
.test-text{font-size: 34px;color: #FFFFFF; margin-bottom: 24px;position: relative;  z-index: 1;}
.test-timer{font-size: 19px;color: #FFFFFF; margin-bottom: 24px;position: relative;  z-index: 1; width: 470px;}
.test-btn{ width: 279px; height: 59px; font-size: 21px; background: #ea7c26; color: #FFFFFF; text-align: center; border-radius: 29px; display: block; position: relative; z-index: 1; line-height: 24px; padding-top: 5px;}

.section-messages{padding-bottom: 170px;}
.messages-title{font-size: 44px; text-align: center; color: #FFFFFF; margin-bottom: 69px; margin-top: 54px;}


.message-list li{margin: 0 10px;}
.footer-page{padding-top: 66px;}
h4{font-size: 33px; color: #000;}
.footer-page .footer-list li{color: #000; margin-top: 40px;}
.footer-page .footer-list li a{color: #000; }
.row div{margin-bottom: 30px;}
a:hover{color: #fff;}
.p1{font-size: 16px; color:#000;  border-top: 1px solid #343639; padding: 30px 0; text-align: center;}
.swiper-pagination-bullet-active{background: #000;}
.swiper-button-next, .swiper-button-prev{color: #ea7c26;}
.swiper-horizontal{text-align: center;}

.section-content{background: url("../images/ad-03.jpg") no-repeat; max-width: 768px; height: 561px; margin: 0 auto; position: relative;}
.section-content-p1{color: #FFCC00;margin-left: 260px;margin-top: 100px;padding-top: 20px;}
.section-content-p2{color: #fff; margin-left: 260px;font-weight: bold; margin-top: 10px;}
.section-content-p3{color: #ccc;text-align: center;z-index: 99;position: relative; margin-top: 20px;}
.ad-04{vertical-align: middle;display: inline-block; background: url("../images/ad-04.jpg")no-repeat; width: 249px; height: 213px; position: absolute; top: -100px; pointer-events: none;}