﻿:root{--bs-body-bg: #0e0a0a;--bs-body-color: #ede0d8;--bs-primary: #e83000;--bs-primary-rgb: 232, 48, 0;--bs-secondary: #1c1211;--bs-secondary-rgb: 28, 18, 17;--bs-dark: #0e0a0a;--bs-dark-rgb: 14, 10, 10;--bs-link-color: #ff5722;--bs-link-hover-color: #ff8c42;--bs-border-color: #8c1500;--bs-dropdown-bg: #211615;--bs-dropdown-color: #ede0d8;--bs-dropdown-link-color: #ede0d8;--bs-dropdown-link-hover-bg: #8c1500;--bs-dropdown-link-hover-color: #ede0d8;--bs-dropdown-link-active-bg: #e83000;--bs-dropdown-link-active-color: #ede0d8;--bs-navbar-color: #ede0d8;--bs-navbar-active-color: #ff5722;--bs-card-bg: #211615;--bs-card-border-color: #8c1500;--bs-table-bg: transparent;--bs-table-color: #ede0d8;--bs-table-border-color: rgba(232, 48, 0, 0.2);--bs-modal-bg: #211615;--bs-modal-color: #ede0d8;--bs-list-group-bg: #211615;--bs-list-group-color: #ede0d8;--bs-list-group-border-color: rgba(232, 48, 0, 0.2);--bs-list-group-active-bg: #8c1500;--bs-list-group-active-color: #ede0d8;--bs-list-group-active-border-color: #e83000;--bs-list-group-action-hover-bg: rgba(232, 48, 0, 0.12);--bs-list-group-action-hover-color: #ff5722;--bs-list-group-action-active-bg: rgba(232, 48, 0, 0.2);--bs-list-group-disabled-bg: #1c1211;--bs-list-group-disabled-color: #9a8e84;--bs-nav-tabs-border-color: rgba(232, 48, 0, 0.3);--bs-nav-tabs-link-active-bg: #211615;--bs-nav-tabs-link-active-color: #ff5722;--bs-input-bg: #1c1211;--bs-input-color: #ede0d8;--bs-input-border-color: rgba(232, 48, 0, 0.4);--bs-input-focus-border-color: #e83000;--bs-badge-color: #ede0d8;--bs-breadcrumb-bg: #211615;--bs-breadcrumb-divider-color: #9a8e84;--bs-breadcrumb-item-active-color: #ff5722;--bs-pagination-bg: #211615;--bs-pagination-border-color: #8c1500;--bs-pagination-color: #ede0d8;--bs-pagination-hover-bg: #8c1500;--bs-pagination-hover-color: #ede0d8;--bs-pagination-active-bg: #e83000;--bs-pagination-active-border-color: #e83000;--bs-alert-border-color: #8c1500}@keyframes lava-pulse{0%{box-shadow:0 0 6px 0 rgba(232,48,0,.4)}50%{box-shadow:0 0 18px 4px rgba(255,87,34,.6)}100%{box-shadow:0 0 6px 0 rgba(232,48,0,.4)}}@keyframes go-to-bottom-anim{0%{transform:scale(1)}75%{transform:translate3d(0, -12px, 0) scale(1.01)}100%{transform:scale(1)}}body{overflow-x:hidden !important;background-color:#0e0a0a;color:#ede0d8;font-size:16px;-webkit-font-smoothing:antialiased;font-family:"Rubik",sans-serif;background-image:radial-gradient(ellipse 120% 60% at 50% 100%, rgba(140, 21, 0, 0.12) 0%, transparent 70%)}body ::selection{background:#e83000;color:#ede0d8}p{margin:0;padding:0}ul{padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;padding-inline-start:0}li{display:block}a{text-decoration:none;cursor:pointer;color:#ede0d8}a:hover{text-decoration:none;color:#ff5722}a:active{background-color:rgba(0,0,0,0) !important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#0e0a0a}::-webkit-scrollbar-thumb{background:linear-gradient(to bottom, #e83000, #8c1500);border-radius:3px}.table-responsive{border:1px solid #8c1500;overflow-x:auto}.table{overflow:auto;--bs-table-bg: #211615;--bs-table-color: #ede0d8;--bs-table-border-color: rgba(232, 48, 0, 0.2);--bs-table-hover-bg: rgba(232, 48, 0, 0.08);--bs-table-hover-color: #ede0d8;--bs-table-striped-bg: rgba(0, 0, 0, 0.15);--bs-table-striped-color: #ede0d8;--bs-table-active-bg: rgba(232, 48, 0, 0.15)}table{width:100%;min-width:auto;text-align:start;border:none;margin:0;border-spacing:0;padding:0;background-color:#211615;border-collapse:collapse;color:#ede0d8;border-radius:0;font-weight:normal}table td,table th{border-top:none !important;color:#ede0d8 !important}table thead{color:#ede0d8;text-transform:uppercase;letter-spacing:1px;font-size:12px;background:linear-gradient(135deg, #8c1500 0%, #5a0d00 100%);position:relative}table thead th{padding:14px 16px;text-align:start;border:none !important;font-weight:700;color:#ede0d8 !important;border-right:1px solid rgba(232,48,0,.25) !important}table thead th:last-child{border-right:none !important}table thead tr{border-bottom:2px solid #e83000 !important;box-shadow:0 2px 10px rgba(232,48,0,.35)}table tbody{background-color:#1c1211}table tbody tr{border-left:3px solid rgba(0,0,0,0);transition:border-color .2s ease,background-color .2s ease}table tbody tr:hover{border-left-color:#e83000;background-color:rgba(232,48,0,.07) !important}table tbody tr:hover td{background-color:rgba(0,0,0,0) !important;color:#ede0d8 !important}table tbody td{padding:11px 16px;border-bottom:1px solid rgba(232,48,0,.1) !important;font-weight:normal}table.table-striped tbody tr:nth-child(odd){background-color:rgba(0,0,0,.12)}.card{background-color:rgba(0,0,0,0);border:1px solid rgba(232,48,0,.2) !important}.card .card-header{background-color:#211615;border-radius:0 !important;border-bottom:2px solid #8c1500 !important;font-weight:bold;font-size:18px;color:#ede0d8}.shadow-sm{box-shadow:none !important}.card-body{background-color:#211615}.btn-link{color:#ff5722;transition:color .3s ease-in-out}.btn-link:hover{color:#ff8c42}.breadcrumb{background-color:#211615;padding:8px 16px;border-left:3px solid #e83000}.breadcrumb .breadcrumb-item+.breadcrumb-item::before{color:#9a8e84}.breadcrumb .breadcrumb-item.active{color:#ff5722}.editor-toolbar{border-top:1px solid #8c1500 !important;border-left:1px solid #8c1500 !important;border-right:1px solid #8c1500 !important;background-color:#1c1211 !important}.editor-toolbar i{color:#ff5722 !important}.editor-toolbar button:hover,.editor-toolbar button.active{background-color:#8c1500 !important}.CodeMirror{background-color:#1c1211 !important;color:#ede0d8 !important;border:1px solid #8c1500 !important}.alert{border-left:4px solid #e83000;background-color:#211615;color:#ede0d8;border-radius:0}.alert-success{border-color:#4caf50;background-color:rgba(76,175,80,.1)}.alert-danger{border-color:#ff3d3d;background-color:rgba(255,61,61,.1)}.alert-warning{border-color:#ff8c42;background-color:rgba(255,140,66,.1)}.alert-info{border-color:#29b6f6;background-color:rgba(41,182,246,.1)}.tab-content{padding-top:15px;background-color:#211615 !important}.nav-tabs{border-bottom:2px solid #8c1500}.nav-tabs .nav-link{color:#9a8e84;border:none;border-bottom:2px solid rgba(0,0,0,0);transition:all .3s ease-in-out;border-radius:0}.nav-tabs .nav-link:hover{color:#ede0d8;border-bottom-color:#8c1500;background-color:rgba(0,0,0,0)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#ff5722 !important;background-color:#211615 !important;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #e83000 !important}.list-group{--bs-list-group-bg: #211615;--bs-list-group-color: #ede0d8;--bs-list-group-border-color: rgba(232, 48, 0, 0.2);--bs-list-group-active-bg: #8c1500;--bs-list-group-active-color: #ede0d8;--bs-list-group-active-border-color: #e83000;--bs-list-group-action-hover-bg: rgba(232, 48, 0, 0.12);--bs-list-group-action-hover-color: #ff5722;--bs-list-group-action-active-bg: rgba(232, 48, 0, 0.2);--bs-list-group-disabled-bg: #1c1211;--bs-list-group-disabled-color: #9a8e84}.list-group-flush>.list-group-item{background-color:#211615;color:#ede0d8;border-color:rgba(232,48,0,.15)}.list-group-item{background-color:#211615;color:#ede0d8;border-color:rgba(232,48,0,.15)}.list-group-item.active{background-color:#8c1500 !important;border-color:#e83000 !important;color:#ede0d8 !important}.pagination .page-item .page-link{background-color:#211615;border-color:#8c1500;color:#ede0d8;transition:all .2s ease-in-out}.pagination .page-item .page-link:hover{background-color:#8c1500;color:#ede0d8}.pagination .page-item.active .page-link{background-color:#e83000;border-color:#e83000;color:#ede0d8}.pagination .page-item.disabled .page-link{background-color:#1c1211;border-color:rgba(232,48,0,.1);color:#9a8e84}.forum .list-group-item{background-color:#211615;border-left:3px solid rgba(0,0,0,0);transition:border-color .2s}.forum .list-group-item:hover{border-left-color:#e83000}.forum .list-group-item i,.forum .card-header i{color:#ff5722}.offerts .card-body{background-color:#211615;color:#ede0d8}.offerts .card-body h4{color:#ede0d8;font-weight:bold;font-size:24px;padding:10px 20px;margin-top:30px;background:linear-gradient(90deg, #8c1500 0%, #e83000 100%);clip-path:polygon(0 0, calc(100% - 12px) 0, 100% 50%, calc(100% - 12px) 100%, 0 100%)}.vote .vote-title{color:#ede0d8;text-transform:uppercase;font-size:20px;margin-top:25px;font-weight:bold}.vote .btn{background:linear-gradient(135deg, #8c1500 0%, #e83000 100%);padding:10px 30px;font-size:16px;text-transform:uppercase;color:#ede0d8;border-radius:2px;border:none;margin:5px 0;text-align:center;font-weight:bold;transition:all .3s ease-in-out;clip-path:polygon(8px 0%, 100% 0%, calc(100% - 8px) 100%, 0% 100%)}.vote .btn:hover{background:linear-gradient(135deg, #e83000 0%, #ff8c42 100%);color:#ede0d8;transform:scale(1.04);border:none;animation:lava-pulse 1.5s infinite}.vote .podium{margin:35px auto;display:flex;flex-flow:row wrap;justify-content:center;align-items:flex-end;align-content:center}.vote .podium .player{text-align:center}.vote .podium .player span{color:#ff5722}.vote .podium .player i{color:#ff5722}.vote .podium .player .pseudo{font-size:18px;margin-bottom:10px;font-weight:bold}.vote .podium .player img{height:190px;width:auto}.vote .podium .player .step{display:flex;justify-content:center;align-items:center;width:180px;background-color:#211615;color:#ede0d8;font-size:20px;text-transform:uppercase;font-weight:bold;border-top:3px solid #e83000}.vote .podium .player .step i{font-size:25px;margin-right:8px}.vote .podium .first-player span{color:#ffdb24}.vote .podium .first-player i{color:#ffdb24}.vote .podium .first-player img{height:190px}.vote .podium .first-player .step{font-size:32px;height:75px;border-top-color:#ffdb24}.vote .podium .first-player .step i{font-size:25px}.vote .podium .second-player span{color:#c6d6eb}.vote .podium .second-player i{color:#c6d6eb}.vote .podium .second-player img{height:160px}.vote .podium .second-player .step{font-size:25px;height:55px;border-top-color:#c6d6eb}.vote .podium .second-player .step i{font-size:20px}.vote .podium .third-player span{color:#ff8c42}.vote .podium .third-player i{color:#ff8c42}.vote .podium .third-player img{height:140px}.vote .podium .third-player .step{font-size:18px;height:40px;border-top-color:#ff8c42}.vote .podium .third-player .step i{font-size:18px}@media screen and (max-width: 885px){.vote .podium .player{flex-basis:100%;margin:0;margin-bottom:15px}.vote .podium .player .pseudo{font-size:18px}.vote .podium .player img{height:150px !important}.vote .podium .player .step{width:200px;padding:6px 40px;font-size:18px;margin:auto}.vote .podium .first-player{order:1}.vote .podium .second-player{order:2}.vote .podium .third-player{order:3}}.vote .vote-buttons-group{display:flex;flex-flow:wrap row;justify-content:center;align-items:center}.dropdown-menu{background-color:#211615;border:1px solid rgba(232,48,0,.3);border-radius:0}.dropdown-menu .dropdown-item{color:#ede0d8;transition:all .2s ease-in-out}.dropdown-menu .dropdown-item:hover,.dropdown-menu .dropdown-item:focus{background-color:#8c1500;color:#ede0d8}.dropdown-menu .dropdown-item.active{background-color:#e83000;color:#ede0d8}.dropdown-menu .dropdown-divider{border-color:rgba(232,48,0,.2)}.spinner-border{border-color:#e83000;border-right-color:rgba(0,0,0,0)}.header-nav{position:relative;height:100vh;background-position:center top;background-size:cover}.header-nav:after{background:linear-gradient(0deg, rgb(14, 10, 10) 0%, rgba(28, 18, 17, 0.85) 30%, rgba(14, 10, 10, 0.4) 80%, transparent 100%);position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;content:"";display:block}.header-nav:before{content:"";display:block;position:absolute;z-index:10;top:0;left:0;width:100%;height:3px;background:linear-gradient(90deg, #8c1500, #e83000, #ff8c42, #e83000, #8c1500)}.header-nav .navigation{position:relative;z-index:999;height:70px;line-height:70px;background-color:rgba(14,10,10,.92);border-bottom:1px solid rgba(232,48,0,.25);backdrop-filter:blur(8px)}.header-nav .sub-navigation{position:relative;z-index:100;height:40px;line-height:40px;font-size:14px;text-transform:uppercase;font-weight:bold;letter-spacing:2px;background-color:#8c1500}@media screen and (max-width: 885px){.header-nav .sub-navigation{display:none}}.header-nav .navigation-content{display:flex;justify-content:center}.header-nav .header-nav-top-mid{position:relative}.header-nav .header-nav-top-mid .item{position:relative;z-index:100}.header-nav .header-nav-top-mid .item img{height:50px;width:auto;filter:drop-shadow(0 0 8px rgba(232, 48, 0, 0.6))}.header-nav-top{position:relative;display:flex;width:100%}.header-nav-top:after{content:"";display:table;clear:both}.header-nav-top .active a{color:#ff5722 !important}.header-nav-top .nav-link{padding:0}.header-nav-top .dropdown-menu{z-index:999;line-height:initial;background-color:#211615;border:1px solid rgba(232,48,0,.3);border-radius:0;border-top:2px solid #e83000}.header-nav-top .dropdown{margin-left:15px;font-size:16px;transition:color .3s ease-in-out;color:#ede0d8;text-transform:uppercase}.header-nav-top .dropdown .nav-link{font-size:15px;text-transform:uppercase;color:#ede0d8;font-weight:bold;letter-spacing:1px;transition:color .3s ease-in-out}.header-nav-top .dropdown .active{color:#ff5722 !important}.header-nav-top .dropdown .active:after{display:none !important}.header-nav-top .dropdown a:hover,.header-nav-top .dropdown:hover{color:#ff5722;background-color:rgba(0,0,0,0) !important}.header-nav-top .dropdown .dropdown-menu .dropdown-item{color:#ede0d8;background-color:rgba(0,0,0,0);font-size:14px;padding:6px 16px;border-left:2px solid rgba(0,0,0,0);transition:all .2s ease-in-out}.header-nav-top .dropdown .dropdown-menu .dropdown-item:hover,.header-nav-top .dropdown .dropdown-menu .dropdown-item:focus{color:#ff5722;background-color:#8c1500 !important;border-left-color:#e83000}.header-nav-top .dropdown .dropdown-menu .dropdown-item.active{background-color:rgba(0,0,0,0) !important;color:#ff5722 !important;border-left-color:#e83000 !important}.header-nav-top .dropdown .dropdown-toggle::after{border-top:.3em solid #ff5722}.header-nav-top .item{display:table;position:relative;margin-left:18px;margin-right:18px;min-width:80px;text-align:center}.header-nav-top .item a{font-size:15px;text-transform:uppercase;color:#ede0d8;font-weight:bold;letter-spacing:1px;transition:color .3s ease-in-out}.header-nav-top .item a:after{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:0;height:2px;background:linear-gradient(90deg, #8c1500, #ff5722);content:"";transition:width .35s ease-in-out}.header-nav-top .item a:hover{color:#ff5722}.header-nav-top .item a:hover:after{width:100%}.header-nav-top .item.active a{color:#ff5722}.header-nav-top .item.active a:after{width:100%}.header-nav-top-left{float:left;display:flex;justify-content:flex-end;width:40%}.header-nav-top-right{float:right;display:flex;justify-content:flex-start;width:40%}.header-nav-bottom{position:relative;display:flex;width:100%}.header-nav-bottom .nav-link{padding:0}.header-nav-bottom .dropdown-menu{z-index:999;line-height:initial;background-color:#211615;border:1px solid rgba(232,48,0,.3);border-top:2px solid #e83000}.header-nav-bottom .item{font-size:14px;text-transform:uppercase;letter-spacing:1px;transition:color .3s ease-in-out;color:#ede0d8;font-weight:bold}.header-nav-bottom .item a{color:#ede0d8}.header-nav-bottom .item a:hover,.header-nav-bottom .item:hover{background-color:rgba(0,0,0,0)}.header-nav-bottom .item .dropdown-toggle::after{border-top:.3em solid #ff8c42}.header-nav-bottom-left{float:left;width:50%;display:inline-block}.header-nav-bottom-left .item{line-height:20px;display:inline-block;vertical-align:middle}.header-nav-bottom-left .item .ip{float:left;font-weight:bold}.header-nav-bottom-left .item .ip p{font-size:14px;color:#ede0d8}.header-nav-bottom-left .item .online{float:left;font-weight:bold;font-size:13px}.header-nav-bottom-left .item .online i{font-size:15px;color:#ff5722}.header-nav-bottom-left .item .online span{color:#ff5722}.header-nav-bottom-left .item .online p{color:#ede0d8}.header-nav-bottom-right{float:right;display:flex;justify-content:flex-end;width:50%}.header-nav-bottom-right .item:not(:first-child){margin-left:15px}.header-nav-bottom-right .dropdown-toggle::after{display:none}.header-nav-bottom-right .user-nav-link{display:flex;justify-content:flex-start;align-content:center;align-items:center;font-weight:bold;font-size:17px;color:#ede0d8;transition:color .3s ease-in-out}.header-nav-bottom-right .user-nav-link:hover{color:#ff5722}.header-nav-bottom-right .user-nav-link:hover img{box-shadow:0 0 0 3px #e83000}.header-nav-bottom-right .user-nav-link img{border-radius:50%;width:38px;height:auto;margin-left:10px;border:2px solid #8c1500;transition:box-shadow .25s ease-in-out}.header-nav .header-content{position:relative;z-index:2;width:100%;height:calc(100vh - 110px);display:flex;flex-direction:column;justify-content:center;align-items:center}.header-nav .header-content .description{text-align:center;padding:0 20px}.header-nav .header-content .description h1{font-size:clamp(32px,6vw,72px);font-weight:900;text-transform:uppercase;letter-spacing:4px;color:#ede0d8;text-shadow:0 0 20px rgba(232,48,0,.5),0 0 60px rgba(232,48,0,.3);line-height:1.1}.header-nav .header-content .description p{font-size:clamp(14px,2vw,20px);color:#9a8e84;margin-top:12px;letter-spacing:2px;text-transform:uppercase}.header-nav .header-content .go-to-button{position:absolute;bottom:6vh;left:50%;transform:translateX(-50%);cursor:pointer;animation-name:go-to-bottom-anim;animation-duration:3.5s;animation-iteration-count:infinite;width:44px;height:44px;border-radius:50%;display:flex;justify-content:center;align-items:center;background:linear-gradient(135deg, #8c1500, #e83000);transition:all .2s ease-in-out;box-shadow:0 0 12px rgba(232,48,0,.5)}.header-nav .header-content .go-to-button:hover{background:linear-gradient(135deg, #e83000, #ff8c42);box-shadow:0 0 24px rgba(232,48,0,.8)}.header-nav .header-content .go-to-button i{color:#ede0d8;font-size:22px}.small-header{height:auto}.small-header:after{height:100%}.small-header .header-content{display:none}.header-mobile-nav{display:none;position:fixed;z-index:9999;top:0;background-color:rgba(0,0,0,0);height:56px;width:100%}.header-mobile-nav:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:3px;background:linear-gradient(90deg, #8c1500, #e83000, #ff8c42);z-index:10}.header-mobile-nav .mobile-btn{cursor:pointer;position:absolute;z-index:9999;right:20px;top:28px;transform:translateY(-50%)}.header-mobile-nav .mobile-btn i{font-size:30px;color:#ff5722}.header-mobile-nav .mobile-navigation{transition:transform .35s cubic-bezier(0.4, 0, 0.2, 1);transform:translateX(-100vw);position:fixed;left:0;top:0;bottom:0;background-color:#0e0a0a;background-image:radial-gradient(ellipse 80% 80% at 50% 100%, rgba(140, 21, 0, 0.18) 0%, transparent 70%);border-right:2px solid #8c1500;line-height:20px;width:100vw;height:100vh;overflow-y:auto;padding:30px 20px}.header-mobile-nav .mobile-navigation .nav-link{padding:0}.header-mobile-nav .mobile-navigation li:first-child{margin-top:70px}.header-mobile-nav .mobile-navigation .dropdown-menu{position:relative !important;width:100% !important;transform:none !important;min-width:100%;float:none !important;background-color:#1c1211;border:none;border-left:3px solid #8c1500;padding:4px 0}.header-mobile-nav .mobile-navigation .item{position:relative;line-height:36px;font-weight:bold;width:100%}.header-mobile-nav .mobile-navigation .item a{width:100%;font-size:22px;font-weight:bold;text-transform:uppercase;letter-spacing:1px;transition:all .3s ease-in-out;color:#ede0d8}.header-mobile-nav .mobile-navigation .item a:hover,.header-mobile-nav .mobile-navigation .item:hover{color:#ff5722;background-color:rgba(0,0,0,0)}.header-mobile-nav .mobile-navigation .item .dropdown-item{color:#ede0d8;font-size:16px;padding:5px 16px}.header-mobile-nav .mobile-navigation .item .dropdown-item:hover{color:#ff5722;background-color:rgba(0,0,0,0)}.header-mobile-nav .mobile-navigation .active:before{content:"";clear:both;display:table;position:absolute;left:-20px;height:36px;width:3px;background:linear-gradient(to bottom, #8c1500, #ff5722)}.header-mobile-nav .mobile-navigation .login{margin-top:20px}.header-mobile-nav .mobile-navigation .logout{margin-top:10px}.header-mobile-nav .mobile-navigation .logout a{background:linear-gradient(90deg, #8c1500, #e83000);padding:8px 32px;transition:all .3s ease-in-out;text-align:center;display:block;clip-path:polygon(6px 0%, 100% 0%, calc(100% - 6px) 100%, 0% 100%)}.header-mobile-nav .mobile-navigation .logout a:hover{background:linear-gradient(90deg, #e83000, #ff8c42)}.footer{position:relative}.footer:before{content:"";display:block;height:3px;background:linear-gradient(90deg, transparent, #8c1500, #e83000, #8c1500, transparent)}.footer .top-footer{background-color:#211615;background-image:radial-gradient(ellipse 100% 80% at 50% 100%, rgba(140, 21, 0, 0.1) 0%, transparent 70%);padding:60px 10px}.footer .top-footer-content{position:relative}.footer .top-footer .footer-title{position:relative;font-weight:900;font-size:18px;text-transform:uppercase;letter-spacing:2px;margin-bottom:20px;color:#ede0d8}.footer .top-footer .footer-title:after{content:"";display:block;width:40px;height:2px;background:linear-gradient(90deg, #e83000, #ff8c42);margin:8px 0 0}.footer .top-footer .about,.footer .top-footer .socials,.footer .top-footer .links{display:block;float:left;width:30%}@media screen and (max-width: 885px){.footer .top-footer .about,.footer .top-footer .socials,.footer .top-footer .links{width:100%;text-align:center;float:none;margin-bottom:30px}.footer .top-footer .about .footer-title:after,.footer .top-footer .socials .footer-title:after,.footer .top-footer .links .footer-title:after{margin:8px auto 0}}.footer .top-footer .about .content,.footer .top-footer .socials .content,.footer .top-footer .links .content{position:relative}.footer .top-footer .about p{color:#9a8e84;text-align:justify;line-height:1.7;font-size:15px}.footer .top-footer .socials{display:flex;justify-content:center;vertical-align:middle;width:35%;margin-left:5%;margin-top:5px;text-align:center;flex-direction:column;align-items:center}@media screen and (max-width: 885px){.footer .top-footer .socials{width:100%;margin-left:0;margin-top:0}}.footer .top-footer .socials .social-links{display:flex;flex-flow:row wrap;justify-content:center;gap:10px;margin-top:10px}.footer .top-footer .socials .social-links a{display:inline-flex;justify-content:center;align-items:center;width:42px;height:42px;border:1px solid rgba(232,48,0,.35);border-radius:0;transition:all .3s ease-in-out;clip-path:polygon(5px 0%, 100% 0%, calc(100% - 5px) 100%, 0% 100%)}.footer .top-footer .socials .social-links a:hover{background-color:#8c1500;border-color:#e83000;transform:translateY(-4px)}.footer .top-footer .socials .social-links a:hover i{color:#ff5722}.footer .top-footer .socials .social-links a i{font-size:20px;color:#9a8e84;transition:color .3s ease-in-out}.footer .top-footer .links a{display:block;margin-bottom:8px;color:#9a8e84;font-size:14px;text-transform:uppercase;letter-spacing:1px;transition:all .3s ease-in-out}.footer .top-footer .links a:before{content:"//";color:#e83000;margin-right:6px;font-weight:bold;font-size:12px}.footer .top-footer .links a:hover{color:#ff5722;padding-left:4px}.footer .copyright{background-color:rgba(8,5,5,.98);border-top:1px solid rgba(232,48,0,.2);padding:18px 20px;text-align:center;color:#9a8e84;font-size:14px}.footer .copyright p{font-size:12px;margin-top:6px}.footer .copyright span{color:#ede0d8;font-weight:bold}.footer .copyright a[href="https://azuriom.com"]{color:#ff5722;font-weight:bold;transition:color .3s ease-in-out}.footer .copyright a[href="https://azuriom.com"]:hover{color:#ff8c42}.footer .copyright .mention{color:rgba(154,142,132,.6);font-size:11px}@media screen and (max-width: 1200px){.header-nav .navigation{display:none}.header-nav .sub-navigation{display:none}.header-mobile-nav{display:block}}.header-lava-top{position:absolute;z-index:20;top:0;left:0;width:100%;height:3px;background:linear-gradient(90deg, #8c1500, #e83000, #ff8c42, #e83000, #8c1500);background-size:200% 100%;animation:lava-slide 4s linear infinite}@keyframes lava-slide{0%{background-position:0% 50%}100%{background-position:200% 50%}}.header-content{position:relative;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(100vh - 110px);text-align:center;padding:0 20px}.header-hero-title{font-size:clamp(32px,7vw,72px);font-weight:900;text-transform:uppercase;color:#ede0d8;letter-spacing:6px;line-height:1.1;text-shadow:0 0 30px rgba(232,48,0,.5),0 4px 20px rgba(0,0,0,.8);margin-bottom:16px}.header-hero-sub{font-size:clamp(14px,2.5vw,20px);color:#ff8c42;text-transform:uppercase;letter-spacing:4px;font-weight:700;margin-bottom:40px}.header-hero-actions{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.btn-volcano{display:inline-flex;align-items:center;justify-content:center;padding:12px 28px;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:2px;cursor:pointer;transition:all .3s ease-in-out;clip-path:polygon(10px 0%, 100% 0%, calc(100% - 10px) 100%, 0% 100%);border:none;text-decoration:none}.btn-volcano-primary{background:linear-gradient(135deg, #8c1500 0%, #e83000 60%, #ff5722 100%);color:#ede0d8;background-size:200% 100%}.btn-volcano-primary:hover{background-position:100% 0;color:#ede0d8;animation:lava-pulse 1.5s infinite}.btn-volcano-outline{background:rgba(0,0,0,0);color:#ff5722;border:2px solid #e83000;clip-path:none}.btn-volcano-outline:hover{background:rgba(232,48,0,.15);color:#ff8c42;border-color:#ff8c42}.btn-volcano-danger{background:linear-gradient(135deg, #8c0000, #c40000);color:#ede0d8}.btn-volcano-danger:hover{background:linear-gradient(135deg, #c40000, #ff3d3d);color:#ede0d8}.go-to-button{margin-top:40px;cursor:pointer;font-size:26px;color:#ff5722;animation:bounce-arrow 2s infinite;transition:color .3s}.go-to-button:hover{color:#ff8c42}@keyframes bounce-arrow{0%,100%{transform:translateY(0);opacity:1}50%{transform:translateY(10px);opacity:.6}}.header-mobile-nav{display:none;position:fixed;top:0;left:0;width:100%;z-index:1000;height:60px;background-color:rgba(14,10,10,.97);border-bottom:2px solid #8c1500;backdrop-filter:blur(8px);align-items:center;justify-content:space-between;padding:0 16px}.header-mobile-nav .mobile-btn{background:none;border:none;color:#ff5722;font-size:28px;cursor:pointer;line-height:1;display:flex;align-items:center;padding:4px;transition:color .2s}.header-mobile-nav .mobile-btn:hover{color:#ff8c42}.header-mobile-nav .mobile-logo img{height:36px;width:auto;filter:drop-shadow(0 0 6px rgba(232, 48, 0, 0.4))}.mobile-menu-overlay{display:none;position:fixed;inset:0;background:rgba(0,0,0,.7);z-index:1100;opacity:0;transition:opacity .3s ease-in-out;backdrop-filter:blur(2px)}.mobile-menu-overlay.is-visible{display:block;opacity:1}.mobile-menu{position:fixed;top:0;left:0;width:min(320px,90vw);height:100vh;z-index:1200;background-color:#1c1211;border-right:2px solid #8c1500;transform:translateX(-110%);transition:transform .35s cubic-bezier(0.4, 0, 0.2, 1);overflow-y:auto;display:flex;flex-direction:column}.mobile-menu.is-open{transform:translateX(0)}.mobile-menu-header{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid rgba(232,48,0,.25);background-color:#0e0a0a}.mobile-menu-logo{height:38px;width:auto;filter:drop-shadow(0 0 6px rgba(232, 48, 0, 0.4))}.mobile-menu-close{background:none;border:none;color:#ff5722;font-size:22px;cursor:pointer;padding:4px;transition:color .2s,transform .2s}.mobile-menu-close:hover{color:#ff8c42;transform:rotate(90deg)}.mobile-menu-nav{list-style:none;padding:12px 0;margin:0;flex:1}.mobile-menu-nav li{display:block;border-bottom:1px solid rgba(232,48,0,.1)}.mobile-menu-nav li.active>a,.mobile-menu-nav li.active>button{color:#ff5722;border-left-color:#e83000}.mobile-menu-nav li a,.mobile-menu-nav li button{display:flex;align-items:center;width:100%;padding:13px 20px;color:#ede0d8;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;border-left:3px solid rgba(0,0,0,0);background:none;border-top:none;border-bottom:none;border-right:none;cursor:pointer;transition:color .2s,border-color .2s,background .2s}.mobile-menu-nav li a:hover,.mobile-menu-nav li button:hover{color:#ff5722;border-left-color:#e83000;background:rgba(232,48,0,.07)}.mobile-menu-nav .mobile-submenu{list-style:none;padding:0;margin:0;max-height:0;overflow:hidden;background-color:rgba(14,10,10,.5);transition:max-height .3s ease-in-out}.mobile-menu-nav .mobile-submenu li a{padding:10px 20px 10px 36px;font-size:13px;font-weight:normal;text-transform:none;letter-spacing:0}.mobile-menu-footer{padding:16px;border-top:1px solid rgba(232,48,0,.25);background-color:#0e0a0a}.sub-nav-btn{display:inline-flex;align-items:center;padding:4px 12px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#ede0d8;border:1px solid rgba(232,48,0,.35);transition:all .2s}.sub-nav-btn:hover{color:#ff5722;border-color:#e83000;background:rgba(232,48,0,.1)}.sub-nav-btn-join{background:linear-gradient(90deg, #8c1500, #e83000);border-color:#e83000;clip-path:polygon(6px 0%, 100% 0%, calc(100% - 6px) 100%, 0% 100%)}.sub-nav-btn-join:hover{color:#ede0d8;background:linear-gradient(90deg, #e83000, #ff8c42);animation:lava-pulse 1.5s infinite}.sub-nav-btn-register{background:rgba(232,48,0,.15);border-color:#ff5722;color:#ff5722}.sub-nav-ip{font-size:13px;font-weight:700;color:#ede0d8;letter-spacing:1px}.sub-nav-online{font-size:11px;font-weight:700;color:#4caf50;letter-spacing:1px}.sub-nav-online i{font-size:8px}.sub-nav-offline{font-size:11px;color:#ff3d3d;letter-spacing:1px}.sub-nav-offline i{font-size:8px}.sub-nav-icon-btn{position:relative;color:#ede0d8;font-size:16px;padding:2px 6px;transition:color .2s}.sub-nav-icon-btn:hover{color:#ff5722}.sub-nav-icon-btn .notif-badge{position:absolute;top:-6px;right:-6px;font-size:10px;padding:2px 5px}.sub-nav-user-btn{color:#ede0d8;font-size:13px;font-weight:700;display:inline-flex;align-items:center;padding:2px 8px;transition:color .2s}.sub-nav-user-btn:hover{color:#ff5722}.sub-nav-avatar{width:26px;height:26px;border-radius:50%;border:1px solid #8c1500;object-fit:cover}.notif-dropdown{min-width:300px}.footer{background-color:#1c1211;position:relative}.footer .footer-lava-line{width:100%;height:3px;background:linear-gradient(90deg, #8c1500, #e83000, #ff8c42, #e83000, #8c1500)}.footer .footer-top{padding:60px 0 40px}.footer .footer-block{padding-right:20px}.footer .footer-logo{height:48px;width:auto;margin-bottom:14px;filter:drop-shadow(0 0 8px rgba(232, 48, 0, 0.35))}.footer .footer-title{font-size:16px;font-weight:900;text-transform:uppercase;letter-spacing:3px;color:#ff5722;margin-bottom:16px;position:relative;padding-bottom:10px}.footer .footer-title:after{content:"";display:block;position:absolute;bottom:0;left:0;width:40px;height:2px;background:linear-gradient(90deg, #e83000, #ff8c42)}.footer .footer-desc{color:#9a8e84;font-size:14px;line-height:1.7}.footer .footer-links-list{list-style:none;padding:0;margin:0}.footer .footer-links-list li{display:block;margin-bottom:8px}.footer .footer-links-list a{color:#9a8e84;font-size:14px;transition:color .2s,padding-left .2s;display:flex;align-items:center;gap:6px}.footer .footer-links-list a i{color:#8c1500;font-size:12px;transition:color .2s}.footer .footer-links-list a:hover{color:#ff5722;padding-left:4px}.footer .footer-links-list a:hover i{color:#e83000}.footer .footer-socials{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.footer .footer-social-btn{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:#211615;border:1px solid rgba(232,48,0,.3);color:#ede0d8;font-size:18px;transition:all .25s;clip-path:polygon(6px 0%, 100% 0%, calc(100% - 6px) 100%, 0% 100%)}.footer .footer-social-btn:hover{background-color:#8c1500;border-color:#e83000;color:#ede0d8;transform:translateY(-3px)}.footer .footer-bottom{background-color:#0e0a0a;padding:16px 0;font-size:13px;color:#9a8e84;border-top:1px solid rgba(232,48,0,.15)}.footer .footer-credit{color:#9a8e84;font-size:12px}@media screen and (max-width: 885px){.header-nav{height:100vh}.header-nav.small-header{height:auto}.header-nav .navigation,.header-nav .sub-navigation{display:none !important}.header-mobile-nav{display:flex}.header-content{height:100vh;padding-top:60px}}textarea{background-color:#1c1211 !important;border:1px solid rgba(232,48,0,.25) !important;border-left:3px solid #e83000 !important;border-bottom:2px solid #8c1500 !important;color:#ede0d8 !important;outline:0 !important;border-radius:0 !important;transform:skewX(352deg);transition:border-color .3s ease-in-out,box-shadow .3s ease-in-out}textarea:focus{background-color:#211615 !important;color:#ede0d8 !important;border-color:#e83000 !important;border-left-color:#ff5722 !important;box-shadow:0 0 0 2px rgba(232,48,0,.2) !important;outline:0 !important}textarea::placeholder{color:#9a8e84 !important}input{background-color:#1c1211 !important;border:1px solid rgba(232,48,0,.25) !important;border-left:3px solid #e83000 !important;border-bottom:2px solid #8c1500 !important;color:#ede0d8 !important;outline:0 !important;border-radius:0 !important;transform:skewX(-4deg);transition:border-color .3s ease-in-out,box-shadow .3s ease-in-out}input:focus{background-color:#211615 !important;color:#ede0d8 !important;border-color:#e83000 !important;border-left-color:#ff5722 !important;box-shadow:0 0 0 2px rgba(232,48,0,.2) !important;outline:0 !important}input::placeholder{color:#9a8e84 !important}select{background-color:#1c1211 !important;border:1px solid rgba(232,48,0,.4) !important;border-bottom:2px solid #8c1500 !important;color:#ede0d8 !important;outline:0 !important;border-radius:0 !important;cursor:pointer;transition:border-color .3s ease-in-out}select:focus{background-color:#211615 !important;color:#ede0d8 !important;border-color:#e83000 !important;box-shadow:0 0 0 2px rgba(232,48,0,.2) !important;outline:0 !important}select option{background-color:#211615;color:#ede0d8}.form-control,.form-select{background-color:#1c1211 !important;border:1px solid rgba(232,48,0,.25) !important;border-left:3px solid #e83000 !important;border-bottom:2px solid #8c1500 !important;border-radius:0 !important;color:#ede0d8 !important;transform:skewX(352deg);transition:border-color .3s ease-in-out,box-shadow .3s ease-in-out}.form-control:focus,.form-select:focus{background-color:#211615 !important;border-color:#e83000 !important;border-left-color:#ff5722 !important;box-shadow:0 0 0 2px rgba(232,48,0,.2) !important;color:#ede0d8 !important}.form-label{color:#9a8e84}.form-check-input{background-color:#1c1211 !important;border-color:#8c1500 !important}.form-check-input:checked{background-color:#e83000 !important;border-color:#e83000 !important}.form-check-input:focus{box-shadow:0 0 0 2px rgba(232,48,0,.25) !important}.btn{border-radius:0;font-weight:bold;text-transform:uppercase;letter-spacing:1px;transition:all .3s ease-in-out}.btn-primary,.btn-success,.btn-secondary,.btn-warning,.btn-info{background:linear-gradient(135deg, #8c1500 0%, #e83000 100%);font-weight:bold;color:#ede0d8 !important;transition:all .3s ease-in-out;border:none;clip-path:polygon(6px 0%, 100% 0%, calc(100% - 6px) 100%, 0% 100%)}.btn-primary:hover,.btn-primary:focus,.btn-success:hover,.btn-success:focus,.btn-secondary:hover,.btn-secondary:focus,.btn-warning:hover,.btn-warning:focus,.btn-info:hover,.btn-info:focus{background:linear-gradient(135deg, #e83000 0%, #ff8c42 100%);color:#ede0d8 !important;border:none;box-shadow:0 0 14px rgba(232,48,0,.5)}.btn-primary:active,.btn-success:active,.btn-secondary:active,.btn-warning:active,.btn-info:active{background:linear-gradient(135deg, #ff8c42 0%, #e83000 100%) !important;box-shadow:0 0 8px rgba(232,48,0,.7) !important}.btn-danger{background:linear-gradient(135deg, #8c0000 0%, #ff3d3d 100%);color:#ede0d8 !important;border:none;clip-path:polygon(6px 0%, 100% 0%, calc(100% - 6px) 100%, 0% 100%)}.btn-danger:hover,.btn-danger:focus{background:linear-gradient(135deg, #ff3d3d 0%, #ff6b6b 100%);color:#ede0d8 !important;box-shadow:0 0 12px rgba(255,61,61,.5)}.btn-outline-primary,.btn-outline-secondary{border:1px solid #e83000;color:#ff5722;background-color:rgba(0,0,0,0);border-radius:0}.btn-outline-primary:hover,.btn-outline-secondary:hover{background:linear-gradient(135deg, #8c1500, #e83000);color:#ede0d8;border-color:#e83000}.btn-light,.btn-dark{background-color:#211615;color:#ede0d8;border:1px solid rgba(232,48,0,.3);border-radius:0}.btn-light:hover,.btn-dark:hover{background-color:#8c1500;color:#ede0d8;border-color:#e83000}.badge{border-radius:0;font-weight:bold;letter-spacing:1px;padding:4px 10px;clip-path:polygon(4px 0%, 100% 0%, calc(100% - 4px) 100%, 0% 100%)}.badge-primary,.badge-success,.badge-secondary,.badge-warning,.badge-info,.bg-primary,.bg-success,.bg-secondary,.bg-info,.bg-warning{background:linear-gradient(135deg, #8c1500, #e83000) !important;color:#ede0d8 !important}.badge-danger,.bg-danger{background:linear-gradient(135deg, #8c0000, #ff3d3d) !important;color:#ede0d8 !important}.modal-content{background-color:#211615;color:#ede0d8;border:1px solid rgba(232,48,0,.35);border-radius:0;border-top:2px solid #e83000}.modal-content .modal-header{background-color:#211615;border-bottom:1px solid rgba(232,48,0,.2)}.modal-content .modal-header .modal-title{font-weight:bold;font-size:18px;text-transform:uppercase;letter-spacing:1px}.modal-content .modal-header .btn-close{filter:invert(1);opacity:.7;transition:opacity .2s ease-in-out}.modal-content .modal-header .btn-close:hover{opacity:1}.modal-content .modal-header .close{color:#ff5722;text-shadow:none;opacity:.8;font-size:36px;transition:opacity .2s ease-in-out,transform .2s ease-in-out}.modal-content .modal-header .close:hover{opacity:1;transform:rotate(90deg);color:#ff8c42}.modal-content .modal-body{background-color:#211615}.modal-content .modal-footer{background-color:#1c1211;border-top:1px solid rgba(232,48,0,.2)}.modal-backdrop{background-color:rgba(8,5,5,.85)}.page-container{position:relative;background-color:rgba(0,0,0,0)}.page-container-title{position:relative;text-align:center;font-size:28px;font-weight:900;color:#ede0d8;text-transform:uppercase;letter-spacing:3px;padding-top:50px;margin-bottom:50px}.page-container-title:after{content:"";display:block;width:80px;height:3px;background:linear-gradient(90deg, #8c1500, #e83000, #ff8c42);margin:12px auto 0}@media screen and (max-width: 885px){.page-container-title{padding-top:30px;margin-bottom:25px;font-size:22px}}.page-container-title-icon{position:relative;text-align:initial;font-size:18px;font-weight:bold;color:#ede0d8;text-transform:uppercase;letter-spacing:2px;padding-top:40px;margin-bottom:30px;display:flex;justify-content:flex-start;align-items:center}.page-container-title-icon i{font-size:28px;color:#ff5722;margin-right:10px}.page-container-title-icon p{position:relative}.page-container-title-icon p:after{position:absolute;left:0;bottom:-6px;width:30px;height:3px;background:linear-gradient(90deg, #e83000, #ff8c42);content:"";display:block}@media screen and (max-width: 885px){.page-container-title-icon{padding-top:30px;margin-bottom:20px}}.page-container-content{padding:0 0 80px 0}@media screen and (max-width: 800px){.page-container-content{padding:0 10px 60px 10px}}.container{position:relative;max-width:1400px;margin-right:auto;margin-left:auto}@media screen and (max-width: 1618px){.container{width:1400px}}@media screen and (max-width: 1525px){.container{width:1300px}}@media screen and (max-width: 1410px){.container{width:1200px}}@media screen and (max-width: 1244px){.container{width:1000px}}@media screen and (max-width: 1052px){.container{width:800px}}@media screen and (max-width: 848px){.container{width:calc(100% - 20px)}}.volcano-stats-section{background:rgba(0,0,0,0);overflow:visible;padding:0}.stats-group{position:relative;display:flex;flex-flow:row wrap;justify-content:space-between;gap:15px;margin:0;padding:50px 0}.stats-group .stats{position:relative;flex:1;min-width:200px;z-index:1;background-color:#211615;padding:28px 20px;border-left:3px solid #e83000;clip-path:polygon(0 0, calc(100% - 10px) 0, 100% 10px, 100% 100%, 10px 100%, 0 calc(100% - 10px));text-align:center}.stats-group .stats:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg, rgba(232, 48, 0, 0.06) 0%, transparent 60%);pointer-events:none}@media screen and (max-width: 885px){.stats-group .stats{min-width:100%}}.stats-group .stats-number{color:#ff5722;font-size:34px;font-weight:900;text-shadow:0 0 12px rgba(255,87,34,.5)}.stats-group .stats-text{text-transform:uppercase;font-size:13px;font-weight:bold;letter-spacing:2px;color:#9a8e84;margin-top:4px}.about-group{margin-bottom:40px;text-align:center}.about-group .about-video{margin-bottom:40px;position:relative}.about-group .about-video iframe{border:2px solid #8c1500;max-width:100%}.about-group .about-text{text-align:center}@media screen and (max-width: 1052px){.about-group .about-text{justify-content:center}}.about-group .about-text .text-description{text-align:center;font-size:18px;margin-top:20px;color:#9a8e84;line-height:1.8}@media screen and (max-width: 500px){.about-group .about-text .text-description{font-size:15px}}.volcano-posts-empty{text-align:center;padding:60px 20px;color:hsla(0,0%,100%,.4)}.volcano-posts-empty i{font-size:48px;display:block;margin-bottom:16px}.volcano-posts-empty p{font-size:16px;margin:0}.posts{display:flex;justify-content:center;flex-flow:row wrap;gap:20px}.posts .post{position:relative;display:flex;flex-direction:column;flex:1;min-width:280px;background-color:#211615;border:1px solid rgba(232,48,0,.2);transition:border-color .3s ease-in-out,box-shadow .3s ease-in-out;clip-path:polygon(0 0, calc(100% - 12px) 0, 100% 12px, 100% 100%, 12px 100%, 0 calc(100% - 12px))}.posts .post:hover{border-color:#e83000;box-shadow:0 0 20px rgba(232,48,0,.25)}.posts .post img{width:100%;height:180px;object-fit:cover;display:block}.posts .post .post-body{position:relative;padding:20px;flex:1;display:flex;flex-direction:column}.posts .post .post-body .post-title{font-size:17px;color:#ede0d8;text-transform:uppercase;font-weight:bold;letter-spacing:1px;margin-bottom:10px}.posts .post .post-body .post-text{text-align:justify;font-size:14px;color:#9a8e84;line-height:1.6;flex:1}.posts .post .post-body .post-link{display:inline-block;margin-top:15px;align-self:flex-end;color:#ff5722;font-weight:bold;font-size:13px;text-transform:uppercase;letter-spacing:1px;transition:all .3s ease-in-out;border-bottom:1px solid rgba(255,87,34,.4);padding-bottom:2px}.posts .post .post-body .post-link:hover{color:#ff8c42;border-bottom-color:#ff8c42;padding-right:4px}.news-slider,.news-no-slide{width:90%;margin:auto}@media screen and (max-width: 1200px){.news-slider,.news-no-slide{min-width:90%}}@media screen and (max-width: 885px){.news-slider,.news-no-slide{min-width:80%}}.news-slider .news,.news-no-slide .news{position:relative;margin:10px}.news-slider .news a,.news-no-slide .news a{transition:color .3s ease-in-out}.news-slider .news a:hover,.news-no-slide .news a:hover{color:#ff5722}.news-slider .news .post-title,.news-no-slide .news .post-title{font-size:14px;font-weight:bold;text-transform:uppercase;letter-spacing:1px;padding:6px 0;min-width:300px;text-align:center}.news-slider .news img,.news-no-slide .news img{width:100%;height:auto;border:1px solid rgba(232,48,0,.3)}.news-slider .news .date,.news-no-slide .news .date{margin-top:6px;color:#ff5722;font-size:12px;text-transform:uppercase;font-weight:bold;letter-spacing:2px;text-align:center}.news-no-slide{width:100% !important}.news-no-slide .news{margin:0;margin-bottom:12px}.news-no-slide .news .post-title{font-size:18px;min-width:100%;text-align:initial}.widgets .widget iframe{height:600px;width:100%;outline:0;border:1px solid rgba(232,48,0,.2)}.volcano-section{padding:60px 0}@media screen and (max-width: 885px){.volcano-section{padding:40px 0}}.volcano-section-presentation{background:linear-gradient(180deg, #0e0a0a, #1c1211)}.volcano-section-features{background:#1c1211;position:relative}.volcano-section-features:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:1px;background:linear-gradient(90deg, transparent, #8c1500, transparent)}.volcano-section-news{background:#0e0a0a}.volcano-stats-section{background:rgba(0,0,0,0);overflow:visible;padding:0;margin-top:-2px}.features-group{display:flex;flex-flow:row wrap;gap:24px;justify-content:center;margin-top:40px}.feature-card{flex:1;min-width:220px;max-width:340px;background-color:#211615;box-shadow:inset 0 3px 0 #e83000,inset 0 0 0 1px rgba(232,48,0,.2);padding:36px 28px;text-align:center;position:relative;clip-path:polygon(0 0, calc(100% - 14px) 0, 100% 14px, 100% 100%, 14px 100%, 0 calc(100% - 14px));transition:transform .3s,box-shadow .3s}.feature-card:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg, rgba(232, 48, 0, 0.04) 0%, transparent 60%);pointer-events:none}.feature-card:hover{transform:translateY(-6px);box-shadow:inset 0 3px 0 #ff5722,inset 0 0 0 1px #e83000,0 12px 32px rgba(232,48,0,.2)}@media screen and (max-width: 600px){.feature-card{min-width:100%}}.feature-icon{font-size:42px;color:#ff5722;margin-bottom:18px;text-shadow:0 0 16px rgba(255,87,34,.5);line-height:1}.feature-title{font-size:16px;font-weight:900;text-transform:uppercase;letter-spacing:2px;color:#ede0d8;margin-bottom:12px}.feature-text{font-size:14px;color:#9a8e84;line-height:1.7}.volcano-video-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;border:2px solid #8c1500}.volcano-video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.post{background-color:#211615;border:1px solid rgba(232,48,0,.15);border-top:3px solid #8c1500;overflow:hidden;transition:border-color .3s,transform .3s;height:100%;display:flex;flex-direction:column}.post:hover{border-top-color:#e83000;transform:translateY(-4px)}.post-img{width:100%;height:200px;object-fit:cover;display:block}.post-body{padding:20px;display:flex;flex-direction:column;flex:1}.post-meta{font-size:11px;text-transform:uppercase;letter-spacing:1px;color:#ff5722;margin-bottom:8px;font-weight:700}.post-title{font-size:17px;font-weight:900;text-transform:uppercase;letter-spacing:1px;margin-bottom:10px}.post-title a{color:#ede0d8;transition:color .2s}.post-title a:hover{color:#ff5722}.post-text{color:#9a8e84;font-size:14px;line-height:1.6;flex:1;margin-bottom:16px}.post-link{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#ff5722;border-bottom:1px solid rgba(0,0,0,0);transition:all .2s;margin-top:auto}.post-link:hover{color:#ff8c42;border-bottom-color:#ff8c42}.faqs .faq{background-color:rgba(0,0,0,0);margin-top:8px}.faqs .faq .card-header{background-color:#211615;color:#ede0d8;border:none;border-left:3px solid #8c1500;transition:border-left-color .2s ease-in-out}.faqs .faq .card-header:hover{border-left-color:#e83000}.faqs .faq .card-header a{font-weight:bold;color:#ede0d8;font-size:17px;display:block;width:100%;text-transform:uppercase;letter-spacing:1px}.faqs .faq .card-header a:after{content:"";font-family:"bootstrap-icons";float:right;color:#ff5722;transition:transform .3s ease-in-out}.faqs .faq .card-header a[aria-expanded=true]:after{transform:rotate(180deg);color:#ff8c42}.faqs .faq .collapse,.faqs .faq .collapsing{background-color:#1c1211 !important;border:none;border-left:3px solid #8c1500}.faqs .faq .collapse .card-body,.faqs .faq .collapsing .card-body{background-color:#1c1211 !important;color:#9a8e84;line-height:1.7;font-size:15px}.support-ticket-show .card{border:1px solid rgba(232,48,0,.2) !important;background-color:#211615;color:#ede0d8}.support-ticket-show .card .card-header{background:linear-gradient(90deg, #8c1500, rgba(232, 48, 0, 0.5));color:#ede0d8 !important;font-weight:bold;text-transform:uppercase;letter-spacing:1px;border-bottom:none}.support-ticket-show .card .card-body{background-color:#211615}.support-ticket-show .message-mine .card-header{background:linear-gradient(90deg, rgba(140, 21, 0, 0.6), #8c1500)}.support-ticket-show .message-others .card-header{background-color:#1c1211}.news-show .card{background-color:rgba(0,0,0,0);border:1px solid rgba(232,48,0,.2) !important}.news-show .card .card-header{background:linear-gradient(90deg, #8c1500 0%, rgba(232, 48, 0, 0.7) 100%);border-radius:0 !important;border-bottom:none;font-weight:bold;font-size:18px;text-transform:uppercase;letter-spacing:1px;padding:14px 20px}.news-show .shadow-sm{box-shadow:none !important}.news-show hr{border-top:1px solid rgba(232,48,0,.3)}.news-show img{max-width:100%}.news-show .news-content{color:#9a8e84;line-height:1.8;font-size:16px}.news-show .news-meta{font-size:13px;color:#ff5722;text-transform:uppercase;letter-spacing:1px}.shop-navbar{background-color:#211615;border-bottom:2px solid #8c1500;text-align:center;margin-bottom:25px;padding:10px 0;position:sticky;top:0;z-index:100}.shop-navbar .dropdown-menu{z-index:999;background-color:#211615;border:1px solid rgba(232,48,0,.3);border-top:2px solid #e83000}.shop-navbar .dropdown{font-size:15px;transition:color .3s ease-in-out;color:#ede0d8;text-transform:uppercase;letter-spacing:1px}.shop-navbar .dropdown .active{color:#ff5722 !important}.shop-navbar .dropdown .active:after{display:none !important}.shop-navbar .dropdown a:hover,.shop-navbar .dropdown:hover{color:#ff5722}.shop-navbar .dropdown .dropdown-item{color:#ede0d8 !important;background-color:rgba(0,0,0,0) !important;font-size:14px;border-left:2px solid rgba(0,0,0,0);padding:6px 16px;transition:all .2s ease-in-out}.shop-navbar .dropdown .dropdown-item:hover,.shop-navbar .dropdown .dropdown-item:focus{color:#ff5722 !important;background-color:#8c1500 !important;border-left-color:#e83000}.shop-navbar .dropdown .dropdown-item.active{background-color:rgba(0,0,0,0) !important;color:#ff5722 !important;border-left-color:#e83000 !important}.shop-navbar .dropdown .dropdown-toggle::after{border-top:.3em solid #ff5722}.shop-navbar .nav-item-active{color:#ff5722 !important}.shop-navbar .nav-item-active a{color:#ff5722 !important}.shop-navbar .navbar-nav{width:100%}.shop-navbar .navbar-nav .nav-link{text-transform:uppercase;font-weight:bold;letter-spacing:1px;color:#ede0d8;transition:color .3s ease-in-out;font-size:15px}.shop-navbar .navbar-nav .nav-link:hover{color:#ff5722}.shop-navbar .navbar-nav .active a{color:#ff5722}.shop-navbar button{outline:0}.shop-navbar .toggler-icon i{color:#ff5722;font-size:24px}.shop-sidebar{background-color:#211615;padding:25px 15px;border:1px solid rgba(232,48,0,.2);border-top:3px solid #e83000}.shop-sidebar .login{color:#ff5722;font-weight:bold;text-transform:uppercase;letter-spacing:1px;margin-bottom:15px}.shop-sidebar .top-user-info{text-align:center}.shop-sidebar .top-user-info img{width:70px;border:2px solid #8c1500;margin-bottom:12px}.shop-sidebar .top-user-info h3{font-weight:bold;font-size:22px}.shop-sidebar .top-user-info p{font-size:15px;color:#9a8e84}.shop-sidebar .top-user-info i{font-size:14px;color:#f4df4c;margin-right:3px}.shop-sidebar .top-user-info a{display:block;background-color:#1c1211;padding:7px 0;color:#ff5722;font-weight:bold;text-transform:uppercase;letter-spacing:1px;font-size:14px;margin-top:8px;border-left:2px solid #8c1500;transition:all .3s ease-in-out}.shop-sidebar .top-user-info a i{font-size:14px;color:#9a8e84;margin-right:5px;transition:color .3s ease-in-out}.shop-sidebar .top-user-info a:hover{background-color:#8c1500;color:#ede0d8;border-left-color:#e83000;padding-left:8px}.shop-sidebar .top-user-info a:hover i{color:#ff5722}.shop-sidebar .categories{margin-top:15px}.shop-sidebar .categories a,.shop-sidebar .categories .category,.shop-sidebar .categories .sub-category{display:block;background-color:#1c1211;padding:9px 15px;font-size:14px;text-transform:uppercase;letter-spacing:1px;color:#ede0d8;border:none;border-left:2px solid rgba(0,0,0,0);margin:4px 0;font-weight:bold;transition:all .3s ease-in-out}.shop-sidebar .categories a:hover,.shop-sidebar .categories .category:hover,.shop-sidebar .categories .sub-category:hover{background-color:#8c1500;border-left-color:#e83000;color:#ede0d8;padding-left:20px}.shop-sidebar .categories .sub-category{margin-left:12px !important;font-size:13px;opacity:.85}.shop-sidebar .categories .active{background-color:#8c1500 !important;border-left-color:#e83000 !important;color:#ff5722 !important}.shop-sidebar-2{width:100%;background-color:#211615;padding:15px 22px;margin-bottom:30px;display:flex;justify-content:space-between;align-content:center;align-items:center;flex-flow:row wrap;border-bottom:2px solid #8c1500}@media screen and (max-width: 600px){.shop-sidebar-2{justify-content:center}}.shop-sidebar-2 .top-user{text-align:start;display:flex;justify-content:center;align-content:center;align-items:flex-start}@media screen and (max-width: 600px){.shop-sidebar-2 .top-user{flex-basis:100%;justify-content:center}}.shop-sidebar-2 .top-user img{width:65px;border:2px solid #8c1500}.shop-sidebar-2 .top-user .user-info{margin-left:14px}.shop-sidebar-2 .top-user .user-info h3{font-weight:bold;font-size:22px}.shop-sidebar-2 .top-user .user-info p{font-size:15px;color:#9a8e84}.shop-sidebar-2 .top-user .user-info i{font-size:14px;color:#ff5722}@media screen and (max-width: 600px){.shop-sidebar-2 .shop-links{flex-basis:100%;text-align:center;margin-top:15px}}.shop-sidebar-2 a{display:block;background-color:#1c1211;padding:5px 28px;color:#ff5722;text-transform:uppercase;font-size:14px;letter-spacing:1px;font-weight:bold;border-left:2px solid rgba(0,0,0,0);transition:all .3s ease-in-out}.shop-sidebar-2 a i{font-size:14px;color:#9a8e84;margin-right:5px;transition:color .3s ease-in-out}.shop-sidebar-2 a:hover{background-color:#8c1500;color:#ede0d8;border-left-color:#e83000}.shop-sidebar-2 a:hover i{color:#ff5722}.shop-sidebar-2 a:not(:first-child){margin-top:5px}.products .card-body{background-color:rgba(0,0,0,0)}.products .product{border:1px solid rgba(232,48,0,.25);border-top:3px solid #8c1500;text-align:center;background-color:#211615;padding-bottom:15px;transition:border-color .3s ease-in-out,box-shadow .3s ease-in-out,transform .3s ease-in-out;clip-path:polygon(0 0, calc(100% - 10px) 0, 100% 10px, 100% 100%, 0 100%)}.products .product:hover{border-color:#e83000;box-shadow:0 0 20px rgba(232,48,0,.3);transform:translateY(-4px)}.products .product img{width:55%;height:auto;margin:12% 22% 12% 22%;filter:drop-shadow(0 4px 8px rgba(0, 0, 0, 0.5))}.products .product h4{font-size:15px;margin-bottom:4px;font-weight:bold;color:#ede0d8;text-transform:uppercase;letter-spacing:1px}.products .product h5{font-size:16px;margin-bottom:12px;color:#ff5722;font-weight:900;text-shadow:0 0 8px rgba(255,87,34,.4)}.products .product .buy{display:inline-block;background:linear-gradient(135deg, #8c1500 0%, #e83000 100%);padding:9px 28px;font-size:14px;text-transform:uppercase;letter-spacing:1px;color:#ede0d8;border:none;font-weight:bold;transition:all .3s ease-in-out;clip-path:polygon(6px 0%, 100% 0%, calc(100% - 6px) 100%, 0% 100%);max-width:200px;margin:0 auto}.products .product .buy:hover{background:linear-gradient(135deg, #e83000 0%, #ff8c42 100%);color:#ede0d8;box-shadow:0 0 14px rgba(232,48,0,.5)}.cart-total{font-size:20px;font-weight:bold;color:#ff5722;text-transform:uppercase;letter-spacing:1px}.payment-method{background-color:#211615;border:1px solid rgba(232,48,0,.2);border-left:3px solid #8c1500;padding:15px;margin-bottom:10px;transition:border-left-color .2s ease-in-out;cursor:pointer}.payment-method:hover,.payment-method.selected{border-left-color:#e83000}
