:root{--primary-color:#8e1616;--primary-color-rgb:142,22,22;--secondary-orange:#f24e1e;--secondary-blue:#7092ba;--bg-dark-1:#1a1a2e;--bg-dark-2:#16213e;--bg-dark-3:#0f0f1a;--bg-dark-1-rgb:26,26,46}.bg-color{background:#8e1616!important}.bg-color,.bg-color *,[class*=bg-color] *,.badge.bg-color{color:#fff!important}.btn-main,a.btn-main,button.btn-main,input[type=button].btn-main,input[type=submit].btn-main{color:#fff!important;background:#8e1616!important}.btn-main:hover,.btn-main:focus,a.btn-main:hover,a.btn-main:focus{color:#fff!important;background:#721212!important}.id-color{color:var(--primary-color)!important}.id-color-contrast{color:#ff5252!important}#mainmenu>li>a{border-radius:4px;transition:background-color .3s,color .3s;display:inline-block;color:#333!important;padding:6px 12px!important}#mainmenu>li>a:hover,#mainmenu>li>a:focus,#mainmenu>li>a.active,#mainmenu>li>a.nav-active,#mainmenu>li.active>a{background-color:var(--primary-color)!important;color:#fff!important}header.transparent:not(.header-bg) #mainmenu>li>a{color:#fff!important}header.transparent:not(.header-bg) #mainmenu>li>a:hover,header.transparent:not(.header-bg) #mainmenu>li>a.active{background-color:var(--primary-color)!important;color:#fff!important}#mainmenu ul{background-color:#fff!important}#mainmenu ul li a{transition:all .3s;color:#333!important}#mainmenu ul li a:hover{background-color:var(--primary-color)!important;color:#fff!important}footer .widget h5{color:#fff!important}footer .widget ul li a,footer .widget p{color:#ffffffb3!important}footer .widget ul li a:hover,.menu-simple li a:hover{color:#fff!important;text-decoration:underline!important}.crumb li a{color:#ffffffb3!important}.crumb li.active{color:#fff!important}@keyframes heroSlide1{0%{opacity:1;transform:scale(1.1)}20%{opacity:1;transform:scale(1)}25%{opacity:0;transform:scale(1)}95%{opacity:0;transform:scale(1.1)}to{opacity:1;transform:scale(1.1)}}@keyframes heroSlide2{0%{opacity:0;transform:scale(1.1)}20%{opacity:0;transform:scale(1.1)}25%{opacity:1;transform:scale(1.1)}45%{opacity:1;transform:scale(1)}50%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(1.1)}}@keyframes heroSlide3{0%{opacity:0;transform:scale(1.1)}45%{opacity:0;transform:scale(1.1)}50%{opacity:1;transform:scale(1.1)}70%{opacity:1;transform:scale(1)}75%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(1.1)}}@keyframes heroSlide4{0%{opacity:0;transform:scale(1.1)}70%{opacity:0;transform:scale(1.1)}75%{opacity:1;transform:scale(1.1)}95%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}.hero-slide-1{animation:24s infinite heroSlide1}.hero-slide-2{animation:24s infinite heroSlide2}.hero-slide-3{animation:24s infinite heroSlide3}.hero-slide-4{animation:24s infinite heroSlide4}.hover:hover{transition:transform .3s;transform:translateY(-5px)}.hover{transition:transform .3s}.bg-color i,.bg-color .fa-solid,.bg-color .fa-brands,.circle.bg-color i{color:#fff!important}.form-control:focus{border-color:var(--primary-color)!important;box-shadow:0 0 0 .2rem rgba(var(--primary-color-rgb),.25)!important}.partner-logo{opacity:.7;transition:transform .3s,opacity .3s}.partner-logo:hover{opacity:1;transform:scale(1.05)}.de-marquee-list-2{white-space:nowrap;animation:80s linear infinite marquee;display:flex}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-25%)}}.testimonial-quote{font-size:1.1rem;font-style:italic;line-height:1.8}.modal-backdrop{background-color:#000c!important}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:var(--primary-color);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#6a1111}h1,h2,h3,h4,h5,h6,p,span,li,td,th,div{word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important;text-overflow:clip!important}.p-30,.p-30 p,article p,article h4,article h5,.bg-white p,.rounded-1 p,.text-muted{line-height:1.6;-webkit-line-clamp:unset!important;line-clamp:unset!important;-webkit-box-orient:unset!important;text-overflow:clip!important;word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important;display:block!important;overflow:visible!important}.bg-color h4,.bg-color h5,.bg-color h3,.bg-color h2,.bg-color p,.bg-color span,.bg-color i,.bg-color .icon_phone,.bg-color .icon_pin_alt,.bg-color .icon_mail,.bg-color [class*=icon_],.bg-color .text-dark,#back-to-top,#back-to-top i{color:#fff!important}
