.fixed-top .navbar{position:absolute;top:30px;width:100%;z-index:20}@media only screen and (max-width:717px){.fixed-top .navbar{top:50px}}@media only screen and (max-width:425px){.fixed-top .navbar{top:62px}}.navbar{background:var(--white);border-bottom:1px solid var(--navbar-border);display:block;margin:0;padding:0;z-index:5;z-index:31}.navbar li,.navbar ul{list-style:none;list-style-type:none;padding:0}.navbar .branding{display:inline-block;z-index:4}.navbar .branding a{display:inline-block;height:auto;padding:1rem 8px}.navbar .branding a img{outline:2px solid var(--white);padding:0;width:175px}.navbar .branding a img:hover{outline:2px solid var(--color-primary)}.navbar .branding a img:active{outline:2px solid var(--grey-mid)}@media only screen and (max-width:768px){.navbar .branding a img{width:150px}}.navbar .navbar-toggler{border:1px solid var(--color-primary);border-radius:60px;color:var(--color-primary);display:none;font-size:18px;padding:.6rem 1rem .8rem;position:absolute;right:20px;top:16px;z-index:11}.navbar .navbar-toggler span{display:none}.navbar .navbar-toggler .fas:before{display:inline-block;font-size:16px;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f00d";font-family:Font Awesome\ 5 Free}.navbar .navbar-toggler:before{align-items:center;content:"Close";display:inline-flex;font-family:var(--font-heading-medium);padding-right:5px!important}.navbar .navbar-toggler.collapsed{border:none}.navbar .navbar-toggler.collapsed:before{content:""}.navbar .navbar-toggler.collapsed .fas:before{content:"\f0c9";font-size:28px}@media only screen and (max-width:768px){.navbar .navbar-toggler{display:block}}@media only screen and (max-width:250px){.navbar-toggler{margin:0 auto}}.navbar .secondary-menu a{color:#000;font-size:12px;padding:4px 10px 2px}.navbar .branding-wrapper{-webkit-align-items:center;align-items:center;display:-webkit-flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}.navbar .branding-wrapper,.navbar .secondary-menu-wrapper{max-width:1366px;position:relative}.navbar .secondary-menu-wrapper .secondary-menu ul{margin:0;padding:0}.navbar .secondary-menu-wrapper .secondary-menu .fas{color:#8c4799;font-size:12px;margin-top:-4px;padding:0 5px}.navbar .secondary-menu-wrapper .secondary-menu a{color:var(--color-primary)!important;display:block;font-family:var(--font-heading-semibold);font-size:12px;font-weight:400;text-decoration:underline!important;text-decoration:underline}.no-top-padding{padding:8px 20px 0 0;position:absolute;text-align:right;z-index:41}.navbar .no-top-padding a,.no-top-padding{font-family:var(--font-heading-semibold);font-size:12px}.navbar .no-top-padding a{color:var(--color-primary);display:inline;text-decoration:underline}@media only screen and (max-width:768px){.no-top-padding{background-color:var(--white);margin:0 auto;padding:8px 0 0;position:relative;text-align:center!important;z-index:2}.no-top-padding a{padding:0 10px}}.navbar-absolute{left:0;position:absolute;right:0;top:0;z-index:10}.navbar a{display:block}.navbar ul{list-style:none;text-align:right}@media only screen and (max-width:768px){.navbar ul{text-align:left}}.navbar ul li{display:inline-block;flex-grow:1;padding:0}@media only screen and (max-width:768px){.navbar ul li{flex-grow:unset}}.navbar .branding{left:0;position:absolute;top:0}.navbar .go-back{display:none}.navbar .menu-wrapper{height:128px;width:100%}@media only screen and (max-width:768px){.navbar .menu-wrapper{height:148px}}.navbar .menu-wrapper.collapse{display:block}@media only screen and (max-width:768px){.navbar .menu-wrapper.collapse.show{align-items:center;background-color:var(--white);border-left:20px solid var(--drawer-border);display:flex;height:100%;justify-content:center;left:0;overflow:auto;overflow-x:hidden;overflow-y:scroll;overscroll-behavior:contain;position:fixed;top:0;width:100%;z-index:102}}.navbar .secondary-menu-wrapper{height:100%}.navbar .secondary-menu-wrapper .secondary-menu{align-items:flex-end;display:flex;flex-direction:column;position:absolute;right:10px;top:10px}.navbar .tertiary-menu{position:absolute;right:1rem;top:46px}.navbar .tertiary-menu a{text-align:right!important;text-decoration:none!important}.navbar .tertiary-menu a i{display:none}.navbar .tertiary-menu a:after{right:0!important}.navbar .tertiary-menu a.level-1-link{font-size:16px!important}@media only screen and (min-width:768px){.navbar .tertiary-menu a{padding:1rem}}.navbar .search-and-language{padding:10px 0}.navbar .global-search,.navbar .language-switcher{display:inline-block}.wide-nav-items .navbar-toggler>span{display:none;visibility:hidden}@media only screen and (max-width:768px){.navbar{box-shadow:none}.navbar .secondary-menu-wrapper .secondary-menu{position:absolute;right:0;top:10px}.navbar .secondary-menu-wrapper .secondary-menu ul{text-align:right}.navbar .secondary-menu-wrapper .secondary-menu li{display:inline-block}.navbar .secondary-menu-wrapper .secondary-menu li a{line-height:16px;padding-right:20px}.navbar .secondary-menu-wrapper .secondary-menu li:nth-child(2){display:none}.navbar .tertiary-menu{padding-left:24px;top:85px;width:100%}.navbar .tertiary-menu ul{display:flex;justify-content:space-between}.navbar .tertiary-menu .level-1-link{padding:1rem}}.no-primary-menu .navbar-toggler,.no-primary-menu .tertiary-menu{display:none!important}.no-primary-menu .menu-wrapper{height:100px}.no-primary-menu .primary-menu .container{border-top:none}.global-header-banner{display:none;height:75px;left:160px;position:absolute;top:13px;visibility:hidden;width:450px}@media only screen and (min-width:997px){.global-header-banner{display:block;visibility:visible}}@media only screen and (min-width:1200px){.global-header-banner{left:250px}}@media only screen and (min-width:992px)and (max-width:1200px){.nav-item-align-top{margin-bottom:auto}}.primary-menu-left,.primary-menu-right{background:linear-gradient(90deg,#fff 70%,transparent);bottom:-21px;display:none;height:45px;left:0;position:absolute;width:45px;z-index:10}.primary-menu-left:after,.primary-menu-right:after{align-self:center;color:var(--color-primary);content:"\f053";font-family:Font Awesome\ 5 Free;font-size:1rem;font-weight:900}@media only screen and (max-width:600px){.primary-menu-left.show,.show.primary-menu-right{display:flex;justify-content:center}}.primary-menu-right{background:linear-gradient(270deg,#fff 70%,transparent);left:unset;right:0}.primary-menu-right:after{content:"\f054"}body:has(.menu-wrapper.navbar-collapse.collapse.show){position:fixed}body:has(.menu-wrapper.navbar-collapse.collapse.show) .swiper-wrapper{display:none}a.btn.link-representative{align-items:center;background-color:var(--white)!important;border-radius:30px!important;color:var(--color-primary)!important;display:flex;font-family:var(--font-heading-semibold)!important;font-size:16px!important;line-height:20px;padding:6px 10px 8px 14px!important;position:relative;transition:color .4s ease}a.btn.link-representative:hover{color:var(--color-septenary)!important}@media only screen and (max-width:768px){a.btn.link-representative{font-size:12px!important;padding:3px 8px 5px 12px!important}}a.btn.link-videos{background-color:var(--color-primary)!important;border-radius:30px!important;color:var(--white)!important;display:block;font-family:var(--font-heading-semibold)!important;font-size:16px!important;line-height:24px;padding:6px 25px 8px 16px!important;position:relative;transition:color .4s ease}a.btn.link-videos:hover{background-color:var(--color-septenary)!important;color:var(--white)!important}@media only screen and (max-width:768px){a.btn.link-videos{font-size:12px!important;padding:3px 25px 5px 16px!important}}.navbar .tertiary-menu a.btn.link-videos:after{bottom:3px;color:var(--white);padding-right:12px;top:3px}.navbar .tertiary-menu a.btn.link-representative:after,.navbar .tertiary-menu a.btn.link-videos:after{content:"\f054";font-family:Font Awesome\ 5 Free;font-size:.9rem;font-weight:900;padding-top:2px;position:absolute;right:0!important;transition:color .4s ease}.navbar .tertiary-menu a.btn.link-representative:after{bottom:4px;color:var(--color-primary)!important;top:2px}.navbar .tertiary-menu a.btn.link-representative:hover:after{color:var(--color-septenary)!important}@media only screen and (min-width:769px){.navbar .tertiary-menu a.btn.link-representative:after,.navbar .tertiary-menu a.btn.link-videos:after{bottom:auto;top:50%;transform:translateY(-50%)}}img.mobile-menu-logo{display:none!important}.show img.mobile-menu-logo{display:block!important;height:auto;left:16px;position:absolute;top:16px;width:120px}