/*!
 * cagehunter-hosting
 * CageHunter Hosting
 * https://zwizu.com
 * @author ZWIZU
 * @version 1.0.0
 * Copyright 2023. MIT licensed.
 */
body{font-family:Roboto,sans-serif;position:relative}img{max-width:100%;height:auto}.header-area{background:rgba(28,35,51,.8);padding:20px 0;font-size:14px}.logo{margin-top:3px}span.icon-bar{background:#fff;width:25px;height:2px;display:block;margin-bottom:5px}span.icon-bar:last-child{margin-bottom:0}button.navbar-toggler{border:1px solid #fff;padding:8px 9px;position:absolute;right:30px;top:4px;cursor:pointer}button.navbar-toggler:focus{outline:0}.main-menu ul{margin:0;padding:0;list-style:none;text-align:right;display:block}.main-menu ul li{display:inline-block}.main-menu ul li a{font-weight:700;color:#fff;letter-spacing:1px;display:block;padding:15px!important;transition:.2s}.main-menu ul li a.active,.main-menu ul li a:hover{text-decoration:none;color:#c31b21}.social-bookmarks:before{content:"";background:#212c44;width:1px;top:-20px;left:0;position:absolute;bottom:-20px}.social-bookmarks ul{margin:0;padding:0;list-style:none;text-align:right}.social-bookmarks ul li{display:inline-block}.social-bookmarks ul li a{display:block;color:#fff;font-size:27px;padding:5px 10px;transition:.2s}.social-bookmarks ul li a:hover{text-decoration:none;color:#c31b21}.banner-area{background:url(../img/main/banner-bg.jpg) no-repeat scroll 50%/cover;padding:130px 0 80px}.banner-image{position:absolute;max-width:415px;right:0}.banner-text{margin-top:170px}.banner-text h1{font-size:94px;font-weight:900;margin:0;color:#fff}.banner-text h1 span{color:#c31b21}ul.app{margin:30px 0 0;padding:0;list-style:none}ul.app li{display:inline-block}ul.app li a{display:block;margin-right:20px;transition:.2s}ul.app li a:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.promotion-area{padding:145px 0 50px}.promotion-image ul{margin:0 -15px;padding:0;list-style:none;overflow:hidden}.promotion-image ul li{display:block;float:left;width:50%;padding:0 15px;margin-bottom:30px}.promotion-image ul li img{box-shadow:0 0 15px rgba(0,0,0,.3);width:100%}.promotion-text h1{font-size:50px;font-weight:900;color:#1c2333;margin:30px 0}.promotion-text h1 span{color:#c31b21}.single-promotion{margin-bottom:35px}.single-promotion h2{color:#c31b21;font-size:25px;font-weight:900;letter-spacing:.5px;margin:0 0 15px}.single-promotion h2 span{width:70px;display:inline-block}.single-promotion p{color:#1c2333;font-weight:500;font-size:18px}.promotion-two-area{background:#1e2537 url(../img/main/bg-1.jpg) no-repeat scroll 50%/cover;padding:60px 0}.promotion-two-image{position:absolute;right:0;width:410px}.promotion-two-text h2{font-size:52px;color:#fff;font-weight:900;margin:0 0 50px}.promotion-two-text ul.nav{margin:0;padding:0;list-style:none;border-bottom:1px solid #373d4d}.promotion-two-text ul.nav li{display:block;margin-bottom:45px}.promotion-two-text ul.nav li a{display:inline-block;color:#82868f;font-weight:900;font-size:25px;padding-left:75px;position:relative;transition:.2s}.promotion-two-text ul.nav li a:before{content:"";background:#c31b21;position:absolute;bottom:-37px;height:47px;width:2px;left:30px}.promotion-two-text ul.nav li:last-child a:before{display:none}.promotion-two-text ul.nav li a span.number{font-size:24px;font-weight:900;color:#fff;background:#c31b21;width:62px;height:62px;display:inline-block;text-align:center;padding:13px;border-radius:100%;position:absolute;left:0;top:-13px}.promotion-two-text ul.nav li a span.number:before{content:"";position:absolute;border:3px solid #82868f;top:0;left:0;right:0;bottom:0;border-radius:100%;transition:.2s}.promotion-two-text ul.nav li a span.number:after{content:"";position:absolute;border:1px solid #1e2537;top:3px;left:3px;right:3px;bottom:3px;border-radius:100%}.promotion-two-text ul.nav li a span.text{color:#c31b21}.promotion-two-text ul.nav li a.active,.promotion-two-text ul.nav li a:hover{text-decoration:none;color:#fff}.promotion-two-text ul.nav li a.active span.number:before,.promotion-two-text ul.nav li a:hover span.number:before{border-color:#fff}.promotion-two-text h3{color:#fff;font-size:25px;margin:30px 0}.promotion-two-text h3 span{color:#c31b21}.player-area{padding:120px 0 20px}.player-title h2{color:#1e2537;font-size:52px;font-weight:900;margin:0}.player-list .owl-stage-outer{padding:30px 0}.player-list .owl-dots{text-align:center}.player-list .owl-dots .owl-dot{width:8px;height:8px;background:#c3c3c3;border-radius:100%;display:inline-block;margin:0 3px}.player-list .owl-dots .owl-dot.active{background:#c7292f}.single-player a{position:relative;display:block;-webkit-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.single-player a,.single-player a:hover{-webkit-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-moz-transition:all .2s ease-in;transition:all .2s ease-in}.single-player a:hover{box-shadow:0 0 15px rgba(0,0,0,.3);z-index:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}.single-player a img{width:100%}.single-player a span{color:#fff;background:#c31b21;font-size:18px;position:absolute;font-weight:500;right:20px;bottom:20px;padding:3px 13px;border:1px solid #c31b21;transition:.2s}.follow-area{padding:70px 0 0}.follow-title h2{color:#c31b21;font-weight:900;font-size:52px;margin:0 0 25px}.follow-title h2 i{margin-right:20px}.follow-list-area{background:#c31b21;padding:30px 0 60px}.follow-list .row>div{margin-bottom:2%;margin-top:2%}.single-follow{box-shadow:0 0 10px rgba(0,0,0,.3);margin-bottom:30px}.single-follow img{width:100%}.follow-list a.main-link{font-weight:900;color:#fff;font-size:32px;border:2px solid #fff;border-radius:50px;padding:5px 30px 7px;display:inline-block;transition:.2s;margin-top:10px}.follow-list a:hover{text-decoration:none;color:#000;border-color:#000}.footer-area{background:#1e2537;padding:25px 0}.copyright{color:#fff;margin-top:30px}.copyright h3{color:#fff;font-weight:900;margin:0;font-size:18px}.copyright p{margin:0}.copyright a{text-decoration:underline;color:#fff}.copyright a:hover{text-decoration:none}.footer-right p{font-weight:700;font-size:18px;margin-bottom:10px;color:#fff;margin-left:92px}.footer-right p span{color:#c31b21}.footer-right ul.app{text-align:right;margin-top:0}.footer-right ul.app li:last-child a{margin-right:0}@media only screen and (min-width:991px) and (max-width:1200px){.social-bookmarks ul li a{padding:5px 8px}.banner-text h1{font-size:70px}ul.app li a{margin-right:10px}.banner-image{max-width:363px}.promotion-text h1{font-size:42px}.promotion-two-text ul.nav li a{font-size:20px}.promotion-two-text h3{color:#fff}.footer-right p{margin-left:12px}.promotion-area{padding:145px 0 50px}}@media only screen and (min-width:768px) and (max-width:991px){.main-menu ul li a{padding:15px 9px!important}.social-bookmarks ul li a{font-size:22px;padding:7px 4px}.banner-text h1{font-size:45px}ul.app li:last-child a{width:140px}ul.app li:first-child a{width:125px}.banner-image{max-width:295px}.promotion-two-text ul.nav li a span.number{font-size:16px;width:45px;height:45px}.promotion-two-text ul.nav li a:before{width:2px;left:22px}.promotion-two-text ul.nav li a{font-size:14px;padding-left:60px}.promotion-two-text h3{font-size:15px}.promotion-two-image{width:340px}.copyright{margin-top:0;text-align:center;margin-bottom:10px}.footer-right p{margin-left:0}.footer-right,.footer-right ul.app{text-align:center}}@media only screen and (max-width:767px){.header-area{padding:20px 0 5px}.logo{margin-top:0;text-align:center}.logo a{display:block;width:190px;margin:5px auto 0}.main-menu{position:absolute;background:rgba(28,35,51,.8);top:65px;left:0;right:0;border-top:1px solid hsla(0,0%,100%,.32)}.main-menu ul{text-align:center;padding:10px}.main-menu ul li{display:block}.main-menu ul li a{padding:5px!important;display:inline-block}.social-bookmarks ul{margin:10px 0 0;text-align:center}.social-bookmarks ul li a{padding:5px}.banner-image{position:relative;max-width:215px;right:auto;margin:auto}.banner-text{margin-top:0;text-align:center}.banner-text h1{font-size:35px}ul.app li:last-child a{width:135px}ul.app li:first-child a{width:125px}ul.app li a{margin:0 5px}.promotion-area{padding:30px 0 0}.promotion-text h1{font-size:30px;margin:10px 0}.promotion-image ul{margin:0 -10px}.promotion-image ul li{padding:0 10px;margin-bottom:20px}.single-promotion h2{font-size:20px;margin:0 0 5px}.single-promotion p{font-size:14px}.promotion-two-text ul.nav li a span.number{font-size:16px;width:45px;height:45px}.promotion-two-text ul.nav li a:before{width:2px;left:22px}.promotion-two-text ul.nav li a{font-size:14px;padding-left:60px}.promotion-two-area{padding:30px 0}.promotion-two-image{position:relative;right:auto;width:265px;margin:auto}.promotion-two-text h2{font-size:35px;margin:0 0 40px}.follow-title h2,.player-title h2{font-size:35px}.social-bookmarks:before{display:none}.follow-area,.player-area{padding:30px 0 0}.follow-list .col-sm-6{width:50%}.copyright{margin-top:0;text-align:center;margin-bottom:10px}.footer-right p{margin-left:0}.footer-right,.footer-right ul.app{text-align:center}.copyright h3{font-size:16px}}