.nav.navbar-nav .nav-link{font-size:20px}@media screen and (min-width: 1px){.nav.navbar-nav .nav-link{font-size:calc(20px + 10*(100vw - 1px)/3599)}}@media screen and (min-width: 3600px){.nav.navbar-nav .nav-link{font-size:30px}}.nav.navbar-nav .nav-link .dropdown-back .nav-link{font-size:25px}@media screen and (min-width: 1px){.nav.navbar-nav .nav-link .dropdown-back .nav-link{font-size:calc(25px + 2*(100vw - 1px)/3599)}}@media screen and (min-width: 3600px){.nav.navbar-nav .nav-link .dropdown-back .nav-link{font-size:27px}}.nav.navbar-nav .dropdown-menu a{font-size:16px}@media screen and (min-width: 1px){.nav.navbar-nav .dropdown-menu a{font-size:calc(16px + 3*(100vw - 1px)/3599)}}@media screen and (min-width: 3600px){.nav.navbar-nav .dropdown-menu a{font-size:19px}}@media(max-width: 991.98px){.nav.navbar-nav{padding:10px 20px 20px 20px !important}.nav.navbar-nav .dropdown-menu{padding-top:5px !important}.nav.navbar-nav .dropdown-menu .nav-item{padding-top:0 !important}}.nav-main-closebtn{z-index:9999}.nav-main .nav-item-first{font-size:16px}@media screen and (min-width: 1px){.nav-main .nav-item-first{font-size:calc(16px + 2*(100vw - 1px)/3599)}}@media screen and (min-width: 3600px){.nav-main .nav-item-first{font-size:18px}}@media(min-width: 992px){.nav-main .nav-item .dropdown-menu{width:fit-content !important}.nav-main .nav-item .nav-item{background-color:#3a96a4;padding-top:0}.nav-main .nav-item .nav-item .nav-item-link{color:#fff}.nav-main .nav-item .nav-item .nav-item-link:hover,.nav-main .nav-item .nav-item .nav-item-link:active,.nav-main .nav-item .nav-item .nav-item-link:focus{background-color:#2f3e3c}.nav-main .dropdown:hover .dropdown-menu{display:block;top:100%;left:0;margin-top:0}}@media(max-width: 991.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:100%;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: 1199.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: 1px){.nav-additional{font-size:calc(16px + 2*(100vw - 1px)/3599)}}@media screen and (min-width: 3600px){.nav-additional{font-size:18px}}@media(min-width: 992px){.nav-item-first>.nav-item-link,.nav-lang-item-link{color:#fff}}@media(max-width: 991.98px){.nav{flex-wrap:nowrap}.navbar{flex:1;overflow-y:auto;overflow-x:hidden}}.top{z-index:1000}.top-container{transition:all 300ms ease;z-index:1}.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:#558d94}.top-fixed .top,.top-no-header .top{background:rgba(0,0,0,0);box-shadow:0 0 15px rgba(0,0,0,.5)}.top-fixed .top a:not(.btn):not(.btn-primary),.top-no-header .top a:not(.btn):not(.btn-primary){color:#2f3e3c}.top-fixed .top-shadow,.top-no-header .top-shadow{display:none}.top-fixed .logo svg,.top-no-header .logo svg{height:40px}.top-fixed .nav-hamburger:before,.top-fixed .nav-hamburger:after,.top-fixed .nav-hamburger span,.top-no-header .nav-hamburger:before,.top-no-header .nav-hamburger:after,.top-no-header .nav-hamburger span{background:#558d94}@media(min-width: 992px){.top .vr{background:#fff;opacity:1}.top-fixed .vr,.top-no-header .vr{background:#2f3e3c}.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}}@media(min-width: 1200px){.top-fixed .logo svg,.top-no-header .logo svg{height:50px}.top-fixed .top-container,.top-no-header .top-container{padding-top:10px !important;padding-bottom:10px !important}.top-fixed .top-social-item svg path,.top-no-header .top-social-item svg path{fill:#558d94}}.logo svg{transition:all 300ms ease;height:46px;width:auto}.logo svg:hover path{fill:#558d94}.logo svg path{transition:all 300ms ease}@media(min-width: 1200px){.logo svg{height:80px}}.top{background:rgba(0,0,0,0);position:absolute !important;top:0 !important}.top .logo img,.top .logo svg{max-width:130px}@media(min-width: 992px){.top .logo img,.top .logo svg{max-width:180px;height:70px}}@media(min-width: 992px)and (min-width: 1200px){.top .logo img,.top .logo svg{height:80px}}@media(min-width: 1450px){.top .logo img,.top .logo svg{max-width:220px}}.top .nav-hamburger span{background:#2f3e3c;width:100%}.top .nav-hamburger::before,.top .nav-hamburger::after{background:#2f3e3c}.top .nav-item-link{color:#2f3e3c;font-weight:300 !important;text-transform:initial;transition:all 350ms ease}.top .nav-item-link:hover{color:#558d94;transition:all 350ms ease}.top .nav-item-link.current{font-weight:bold !important}@media(min-width: 992px){.top .navbar{position:relative;top:10px}}@media(min-width: 1450px){.top .navbar{top:15px}}@media(min-width: 992px){.top-fixed .top{box-shadow:none}}@media(max-width: 991.98px){.search-item{padding:20px;margin-top:3px;margin-right:auto}}@media(min-width: 992px){.search-item{padding-left:15px;padding-bottom:9px;margin-top:auto;margin-left:auto}}@media(min-width: 992px)and (min-width: 1450px){.search-item{padding-bottom:4px}}.search-item svg path{fill:#2f3e3c;transition:all 300ms ease}.search-item a:hover svg path{fill:#558d94}