.nav-main{height:fit-content}.nav-main-closebtn{z-index:1}.nav-main .nav-item-first{font-size:16px}@media screen and (min-width: 480px){.nav-main .nav-item-first{font-size:calc(16px + 2*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.nav-main .nav-item-first{font-size:18px}}@media(min-width: 1140px){.nav-main .dropdown:hover .dropdown-menu{display:block;top:100%;left:0;margin-top:0}}@media(max-width: 1139.98px){.nav-main{bottom:0;z-index:1500;max-width:100%;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;transform:translateX(100%);height:100%;right:0;width:80%;transition:all 250ms ease 0s}.nav-main .nav-item-link{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.nav-main .dropdown-menu{display:block;height:0;overflow:hidden;top:0;transform:translateX(100%);transition:all 300ms ease}.nav-main .dropdown-menu-open{height:100%;overflow:unset;transform:translateX(0)}}.nav-hamburger{box-sizing:border-box;width:30px;height:18px;z-index:2}.nav-hamburger:before,.nav-hamburger:after,.nav-hamburger span{background:#fff;content:"";display:block;width:100%;height:2px;padding:0;position:absolute;left:0}.nav-hamburger:before{top:0}.nav-hamburger span{top:50%;width:80%}.nav-hamburger:after{top:100%}.nav-hamburger-close{position:absolute;left:-40px;background:#fff;padding:18px}.nav-hamburger-close span,.nav-hamburger-close:before,.nav-hamburger-close:after{width:30px;top:16px}.nav-close-bg{z-index:1;background:rgba(0,0,0,.5);opacity:0;pointer-events:none;transition:all 250ms ease 0s}@media(max-width: 1379.98px){.nav-open{overflow:hidden}.nav-open .nav-main{transform:translateX(0);visibility:visible}.nav-open .nav-close-bg{opacity:1;pointer-events:all}}.nav-additional{font-size:16px}@media screen and (min-width: 480px){.nav-additional{font-size:calc(16px + 2*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.nav-additional{font-size:18px}}@media(min-width: 1140px){.nav-item-first>.nav-item-link,.nav-lang-item-link{color:#fff}}@media(max-width: 1139.98px){.nav{flex-wrap:nowrap}.navbar{flex:1;margin-bottom:85px;overflow-y:auto;overflow-x:hidden}}.top{z-index:1000}.top-container{padding:0 25px;transition:all 300ms ease;z-index:1}@media(min-width: 1140px){.top-container{padding:0 45px}}@media(min-width: 1380px){.top-container{padding:0 50px}}@media(max-width: 1139.98px){.top-container{align-items:center}}@media(min-width: 1140px){.top-container .nav-lang-container{margin-top:14px}}.top-container .nav-lang-container .nav-lang-item-link{color:#fff;font-size:20px;line-height:25px;transition:all 300ms ease}.top-container .nav-lang-container .nav-lang-item-link:hover,.top-container .nav-lang-container .nav-lang-item-link:focus{color:#b78c58}.top-shadow{height:200px;z-index:0;background:rgba(0,0,0,0) linear-gradient(180deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)) 0 0 no-repeat padding-box}.top-social-item svg path{fill:#815a30}@media(min-width: 1140px){.top .vr{background:#fff;opacity:1}.top-fixed .vr,.top-no-header .vr{background:#3c3c3b}.top-fixed .dropdown-menu,.top-no-header .dropdown-menu{padding-top:.75rem !important;padding-bottom:.75rem !important}.top .top-social-item svg path{fill:#fff}}.logo svg{transition:all 300ms ease;height:50px;width:auto}.logo svg path{transition:all 300ms ease}@media(min-width: 1140px){.logo svg{height:66px}}body:not(.top-fixed) .page:not(.top-no-header) .top .logo svg path{fill:#fff !important}.top-no-header .nav-lang-container{color:#fff}.top-no-header .top{position:relative !important;background-color:#3c3c3b}.top-no-header .top-container{padding-bottom:35px}@media(min-width: 1140px){.top-no-header .top-container{padding-bottom:50px}}.clickpath{background-color:#3c3c3b}.clickpath{padding-top:30px}@media screen and (min-width: 480px){.clickpath{padding-top:calc(30px + 30*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.clickpath{padding-top:60px}}.clickpath{padding-bottom:30px}@media screen and (min-width: 480px){.clickpath{padding-bottom:calc(30px + 30*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.clickpath{padding-bottom:60px}}.breadcrumb{list-style:none;display:flex;flex-wrap:wrap;padding:0}.breadcrumb li{font-weight:bold;color:#b78c58;margin-right:10px}.breadcrumb li{font-size:22px}@media screen and (min-width: 480px){.breadcrumb li{font-size:calc(22px + 15*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.breadcrumb li{font-size:37px}}.breadcrumb li a{color:#b78c58}.breadcrumb li a:hover{color:#fff}.breadcrumb li:after{content:">";padding-left:10px}.breadcrumb li:last-child:after{content:""}