.navigation-primary{background:#fff;box-shadow:0 0 14px 6px rgba(0,0,0,.19);display:flex;height:calc(90vh - 120px);left:50%;position:relative;transform:translate(-50%,-150%);transition:all .5s ease;width:95%}.navigation-primary.active{transform:translate(-50%)}.navigation-primary>div{flex:0 0 50%}.navigation-primary a{color:#494a52;font-size:25px;font-weight:300;line-height:40px}.navigation-primary a.active-item{position:relative}.navigation-primary .submenu{list-style:none;margin:0;padding:0}.navigation-primary .submenu a,.navigation-primary .submenu p{text-decoration:none}.submenu-toggle{display:none}.navigation-primary .menu-left{background:#b1181e;padding:3.2vw 3.2vw 20px}.navigation-primary .menu-left .submenu.level-1>li>a{color:#fff;padding-left:3.2vw;position:relative}.navigation-primary .menu-left .submenu.level-1>li>a.active{font-weight:700}.navigation-primary .menu-left .submenu.level-1>li>a:before{background:#f6ca37;content:"";display:block;height:32px;left:0;position:absolute;top:50%;transform:translateY(-45%);transition:all .2s ease;width:0}.navigation-primary .menu-left .submenu.level-1>li>a.active:before{width:23px}.navigation-primary .menu-left .submenu.level-1>li>a:after{content:"\f061";display:inline-block;font:normal normal normal 14px/1 FA-Pro;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:0;padding-left:10px;transition:all .2s ease}.navigation-primary .menu-left .submenu.level-1>li>a.active:after{opacity:1;padding-left:20px}.navigation-primary .menu-left .make-gift{display:inline-block;margin-left:3.2vw;padding-top:10px;position:relative}.navigation-primary .menu-left .make-gift:before{background:#dc3a26;content:"";display:block;height:2px;left:0;position:absolute;top:0;width:80px}.navigation-primary .menu-left .make-gift a{color:#fff;font-size:16px;font-weight:700}.navigation-primary .menu-left .make-gift a:before{content:"\f06b";display:inline-block;font:normal normal normal 14px/1 FA-Solid;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:20px;transition:all .2s ease}.navigation-primary .menu-left .make-gift a:after{content:"\f061";display:inline-block;font:normal normal normal 14px/1 FA-Pro;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-left:20px;transition:all .2s ease}.navigation-primary .menu-left .make-gift:hover a:after{padding-left:30px}.navigation-primary .submenu.level-2 li a{font-size:22px}.navigation-primary .menu-right .level-2-items{height:78%;padding:3.2vw 3.2vw 3.2vw 6.35vw}.navigation-primary .menu-right .info-for{align-items:center;background:#edebe8;display:flex;height:22%;padding:20px 0}.navigation-primary .menu-right .info-for .info-cont{margin:0 auto;padding:0 3.2vw 0 6.35vw;width:100%}.navigation-primary .menu-right .info-for .title{color:#b1181e;font-weight:900}.navigation-primary .menu-right .info-for ul{display:flex;list-style-type:none;margin:0;padding:0}.navigation-primary .menu-right .info-for ul li{flex-basis:calc(33.33% - 3.2vw);flex-grow:1;flex-shrink:0;margin:0;margin-right:3.2vw}.navigation-primary .menu-right .info-for ul li a{align-items:center;display:flex;padding-top:10px;position:relative}.navigation-primary .menu-right .info-for ul li a:before{background:#dc3a26;content:"";height:1px;left:0;position:absolute;top:0;width:100%}.navigation-primary .menu-right .info-for ul li a:after,.navigation-primary .menu-right .info-for ul li a:before{font:normal normal normal 14px/1 FA-Pro;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.navigation-primary .menu-right .info-for ul li a:after{color:#b1181e;content:"\f061";margin-left:auto;padding-left:20px;position:relative;right:0;transition:all .2s ease}.navigation-primary .menu-right .info-for ul li a:hover:after{right:-10px}.navigation-primary .menu-right .info-for ul li a{color:#b1181e;font-size:17px;font-weight:700;margin:0;text-decoration:none!important}.navigation-primary .hs-search-field.search.mobile{display:none}.hs-inline-edit .submenu.level-1>li.has-submenu:hover .submenu.level-2,.hs-inline-edit>li.has-submenu.focus .submenu.level-2{visibility:hidden}@media (min-width:1050px){.navigation-primary .menu-left{display:flex;flex-direction:column}.navigation-primary .menu-left .submenu.level-1{height:calc(100% - 70px);margin-bottom:3.2vw;overflow-y:auto}.navigation-primary .menu-left .submenu.level-1::-webkit-scrollbar{width:10px}.navigation-primary .menu-left .submenu.level-1::-webkit-scrollbar-track{background:#edebe8}.navigation-primary .menu-left .submenu.level-1::-webkit-scrollbar-thumb{background:#dc3a26}.navigation-primary .submenu.level-2{display:none;height:calc(78% - 6.35vw);left:50%;margin:3.2vw 3.2vw 3.2vw 6.35vw!important;overflow-y:auto;position:absolute;top:0;width:calc(50% - 9.5vw)}.navigation-primary .submenu.level-2::-webkit-scrollbar{width:10px}.navigation-primary .submenu.level-2::-webkit-scrollbar-track{background:#edebe8}.navigation-primary .submenu.level-2::-webkit-scrollbar-thumb{background:#b1181e}}@media (max-width:1050px){.navigation-primary{display:block;height:calc(88vh - 95px);overflow-y:scroll;width:100%}.navigation-primary a{font-size:18px}.navigation-primary .menu-left{padding:35px 0 0}.navigation-primary .menu-left>ul>li.bg-on{background:#9c151a;padding-top:20px}.navigation-primary .menu-left .submenu.level-1>li>a{padding-left:50px}.navigation-primary .menu-left .submenu.level-1>li>a:before{height:24px;left:20px;top:45%}.navigation-primary .menu-left .submenu.level-1>li>a.active:before{width:17px}.navigation-primary .submenu.level-2{display:none;padding:20px 0 20px 70px}.navigation-primary .submenu.level-2 li a{color:#fff;font-size:15px}.navigation-primary .menu-right .level-2-items{display:none}.navigation-primary .menu-right .info-for .info-cont{padding:0 3.2vw}.navigation-primary .menu-right .info-for ul{flex-direction:column}.navigation-primary .menu-right .info-for ul li{margin-right:0!important}.navigation-primary .menu-right .info-for ul li a{padding:12px 0 10px}.navigation-primary .menu-left .make-gift{margin:50px 20px 20px 50px;padding-top:10px}.navigation-primary .hs-search-field.search.mobile{display:block}.navigation-primary .hs-search-field.search.mobile input.hs-search-field__input{background:transparent;border:none;border-bottom:1px solid #fff;color:#fff;font-size:17px;font-weight:700;margin:0 25px 25px;padding:10px 5px;width:calc(100% - 50px)!important}.navigation-primary .hs-search-field.search.mobile input.hs-search-field__input::placeholder{color:#fff}.navigation-primary .hs-search-field.search.mobile form{position:relative}.navigation-primary .hs-search-field.search.mobile form i{color:#fff;font-size:17px;font-weight:700;position:absolute;right:30px;top:10px}}