:root{--primerycolor:#111;--primerycolorrgb:rgba(17,17,17,.9);--primerycolorlight:#29231d;--primerycolorverylight:#f5efe5;--primerycolormed:#1b1b1b;--primerycolordark:#080808;--seconderycolor:#c49a5a;--seconderycolormed:#b58a4d;--seconderycolorlight:#d6b77f;--seconderycolorverylight:#f1e4cc;--seconderycolordark:#8d6737;--seconderycolorverydark:var(--textcolor);--seconderycolordarkrgbmed:rgba(0,0,0,.5);--seconderycolorrgb:rgba(196,154,90,.4);--seconderycolorrgblight:rgba(196,154,90,.1);--thirdcolor:#a72644;--thirdcolorrgb:#a72644;--thirdcolorlight:#d45a6e;--thirdcolormed:#8f1f39;--thirdcolordark:#68152a;--redlight:#f71735;--bgcolor:#fff;--bgcolorlight:#f1f1f1;--bgcolormed:#eee;--textcolorlight:#888;--textcolormed:#777;--textcolor:#555;--textcolordark:#222;--brediushuge:2.5em;--brediusbig:1.5em;--brediusmedium:1em;--brediussmall:.5em;--brediustiny:0}.main-menu .navigation>li>a{color:var(--seconderycolor);font-weight:bold!important}.main-menu .navigation>li>a:hover{color:var(--seconderycolor)}.main-menu .navigation>li>a:before{background:var(--seconderycolor)}.main-header{box-shadow:none}.main-header .header-upper{background-color:transparent}.main-header.header-style-Absolute .header-upper{background:none}.main-header.header-style-Absolute .header-upper:before{display:none}.main-header .header-upper .logo-box{height:auto}header .btn-style-five{color:var(--seconderycolor)}.banner-section,body.body-bg .banner-section{background:var(--primerycolor);max-height:100vh}.banner-section .content-column .title{font-size:calc(1.5em + 1.5vw)}.banner-section .color-layer-one{position:absolute;content:'';right:0;top:0;width:100%;bottom:0;z-index:3;background:rgba(0,0,0,.7)}.banner-section .content-column{color:var(--seconderycolorlight)}.banner-section .bottom-fancy-border{fill:var(--bgcolor)}.banner-section .rotating-badge{position:absolute;right:0;width:156px;height:156px;aspect-ratio:1/1;z-index:2;top:50%;left:-78px;pointer-events:none;transform:translate(50%,-50%)}.banner-section .rotating-badge .badge-text{inset:0;width:100%;height:100%;animation:fa-spin 10s linear infinite}.banner-section .rotating-badge .badge-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:36px!important;height:36px!important;object-fit:contain;z-index:2}body.body-bg .about-section{background:transparent}.about-section .about-wrapper{border:solid 5px var(--primerycolor);background:var(--bgcolor);border-radius:var(--brediusbig)}.main-footer{background:transparent;color:#fff;font-weight:600}.main-footer .list-style-two li a,.main-footer .list-link li a{color:#fff}.main-footer .widgets-section{background:var(--primerycolor);border-radius:var(--brediusbig);padding:1.5em}.main-footer .widgets-section>.row{align-items:center}.main-footer .footer-bottom{background:transparent;margin:0 auto}.main-footer .footer-bottom .copyright{color:var(--primerycolormed)}