.footer-main{background-color:#0f1818;color:#efefea;position:relative}.headline-1,.headline-2,.headline-3,.headline-5,.no-m,.subheadline-1,.subheadline-2,.subheadline-3{margin:0}.no-lp{padding-left:0}.headline-5{letter-spacing:-.29px}.paragraph{color:#414141}#nav-switch{transition:transform .3s ease-in-out;transform:translateY(0)}.ranch-text{font-size:8px}.opacity-onhover:hover{opacity:.6!important}.opacity-onhover-4:hover{color:#a2a5a1!important}#nav-switch.header-light .opacity-onhover-4:hover{color:#fff!important}@media (min-width:829px){.ranch-text{font-size:10px}}@media (min-width:919px){.ranch-text{font-size:12px}}@media (min-width:768px){#nav-switch.header-slide-up{transform:translateY(-40%)}}@media (min-width:768px) and (max-width:919px){.nav-tb-text{font-size:12px!important;padding:0!important}}.top-nav{transition:background-color .3s ease-in-out}.main-navbar{transition:background-color .3s ease-in-out}#nav-switch:not(.header-slide-up) .top-nav{background-color:rgb(15 24 24 / 80%)}#nav-switch:not(.header-slide-up) .main-navbar{background-color:rgb(15 24 24 / 63%)}#nav-switch:not(.header-slide-up) .dropdown-menu{background-color:rgb(15 24 24 / 32%)}#nav-switch.header-slide-up .dropdown-menu{background-color:#e2e2dd!important}#nav-switch.header-slide-up .dropdown-menu .dropdown-divider{border-color:#e2e2dd!important}@media (max-width:767.98px){.nav-item-b{border-bottom:1px solid #bdbdb3}}.dropdown-menu{background-color:rgb(15 24 24 / 80%)!important}.nav-li-dropdown a{color:#fff!important}#nav-switch.header-slide-up .nav-li-dropdown{border-bottom:2px solid #e2e2dd;color:#0f1818!important}#nav-switch.header-slide-up .nav-li-dropdown a{color:#0f1818!important}@media (max-width:768px){.navbar-toggler:focus{contain-intrinsic-block-size:auto 100px;text-decoration:none;outline:0;box-shadow:0 0 0!important}.mobile-font-text{font-size:24px!important}.top-nav-mobile .nav-link{padding:8px 0;font-size:12px!important}#nav-switch .dropdown-menu,#nav-switch.header-slide-up .dropdown-menu{background-color:#efefea!important;border-top:0 solid #bd9148;padding-bottom:0!important}#nav-switch .nav-li-dropdown,#nav-switch.header-slide-up .nav-li-dropdown{border-bottom:2px solid #efefea;color:#0f1818!important}header{background-color:#efefea!important}#nav-switch:not(.header-slide-up) .main-navbar{background-color:rgb(15 24 24 / 0%)}.icon-menu,.navbar-brand img.nav-logo{color:#0f1818;filter:brightness(0) saturate(100%) invert(9%) sepia(11%) saturate(1340%) hue-rotate(134deg) brightness(98%) contrast(100%)}.nav-text-mobile{color:#0f1818!important}}@media (min-width:768px) and (max-width:919px){.top-nav-tablet{background-color:rgba(15,24,24,0)!important}}@media (min-width:768px){.main-navbar .nav-link{position:relative;transition:all .3s ease}.main-navbar .nav-link::after{content:'';position:absolute;bottom:-16px;left:0;width:100%;height:4px;background-color:#bd9148;transform:scaleX(0);transition:transform .3s ease}.main-navbar .nav-link:hover::after{transform:scaleX(1)}.nav-item.dropdown:hover .dropdown-menu{display:block;opacity:1;visibility:visible;transform:translateY(0)}.dropdown-menu{display:block;opacity:0;visibility:hidden;transform:translateY(10px);transition:all .3s ease}}.margin-title{margin-left:-18px!important}@media (max-width:1140px){.margin-title{margin-left:-160px!important}}@media (max-width:767px){.margin-title{margin-left:20px!important}}