#banner_top{z-index:100;position:sticky;position:-webkit-sticky;top:0;background-color:#FFF}#banner_top h1{margin-bottom:0}#banner_top.scroll{box-shadow:0 8px 12px 0 rgb(0 0 0 / .15)}#banner_top .wrapper{padding:12px 0;display:flex;align-items:center;justify-content:space-between}#mobile_button_burger{display:flex;align-items:center;color:#000;font-size:1.2rem;font-weight:600;cursor:pointer;width:272px;transition-duration:0.4s}#mobile_button_burger:hover{color:#AC8A36}#mobile_button_burger .lines{display:block;width:64px;height:12px;margin-right:12px;position:relative}#mobile_button_burger .lines::after,#mobile_button_burger .lines::before{content:'';display:block;position:absolute;width:100%;height:1px;background-color:#000;left:0;top:0;transition-duration:0.4s}#mobile_button_burger:hover .lines::after,#mobile_button_burger:hover .lines::before{background-color:#AC8A36}#mobile_button_burger .lines::before{top:auto;bottom:0}#mobile_button_burger span{display:block;max-width:40px;transition-duration:0.4s;overflow:hidden}#mobile_button_burger .close{max-width:0}#mobile_button_burger.active .close{max-width:60px}#mobile_button_burger.active .open{max-width:0}#mobile_button_burger.active .lines::before{bottom:auto;top:50%;transform:translateY(-50%) rotate(45deg)}#mobile_button_burger.active .lines::after{top:50%;transform:translateY(-50%) rotate(-45deg)}#banner_top .right{display:flex;align-items:center;justify-content:flex-end}#banner_top .right .social_box{margin-right:24px;display:flex;align-items:center}#banner_top .right .social_box a{display:inline-block;margin-right:24px;transition-duration:0.4s}#banner_top .right .social_box a:hover{opacity:.7}#banner_top .right .social_box a:last-child{margin-right:0}#banner_top .center img{transition-duration:0.4s;max-height:88px}#banner_top.scroll .center img{max-height:64px}#banner_top .wrapper{transition-duration:0.4s}#banner_top.scroll .wrapper{padding:8px 0}#noveo_mega_menu{height:calc(100vh - 112px);width:100%;display:flex;align-items:center;justify-content:center;position:fixed;z-index:90;left:0;top:0;padding-top:112px;overflow:auto;transform:translateY(-200%);transition-duration:0.4s;background-color:#FFF}#noveo_mega_menu.show{transform:translateY(0%)}#noveo_mega_menu .mega_menu_box{display:flex;align-items:flex-start;justify-content:space-between;width:100%}#noveo_mega_menu .mega_menu_box h2,#noveo_mega_menu .mega_menu_box .h2{font-family:'Taviraj',sans-serif}#noveo_mega_menu .mega_menu_box p.h2{font-size:2.8rem}#noveo_mega_menu .mega_menu_box ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}#noveo_mega_menu .mega_menu_box ul li{display:block;width:100%}#noveo_mega_menu .mega_menu_box ul li a{display:block;width:100%;font-weight:600;color:#000;font-size:1.6rem;line-height:100%;margin-bottom:24px;transition-duration:0.4s}#noveo_mega_menu .mega_menu_box ul li a:hover{color:#AC8A36}#noveo_mega_menu .mega_menu_box ul li.current-menu-item a{color:#AC8A36}#noveo_mega_menu .mega_menu_box .single_col{width:100%;margin-right:24px}#noveo_mega_menu .mega_menu_box .single_col:last-child{margin-right:0}#noveo_mega_menu .text_col p{font-size:1.2rem}#noveo_mega_menu .text_col p>a{font-size:1.6rem;transition-duration:0.4s}#noveo_mega_menu .text_col p>a:hover{color:#AC8A36}#banner_top .center{position:relative}#banner_top .center img{transition-duration:0.4s}#banner_top .center img.absolute_logo{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain;opacity:0;transition-duration:0.4s}@media only screen and (min-width:900px){#banner_top.fixed_banner{position:fixed;width:100%;background-color:#fff0;transition-duration:0.4s}#banner_top.fixed_banner.scroll,#banner_top.fixed_banner.show_menu{background-color:#FFF}#banner_top.fixed_banner:not(.scroll):not(.show_menu) #mobile_button_burger span{color:#FFF}#banner_top.fixed_banner:not(.scroll):not(.show_menu) #mobile_button_burger .lines::before,#banner_top.fixed_banner:not(.scroll):not(.show_menu) #mobile_button_burger .lines::after{background-color:#FFF}#banner_top.fixed_banner:not(.scroll):not(.show_menu) .right img{filter:brightness(100) saturate(0)}#banner_top.fixed_banner:not(.scroll):not(.show_menu) .center img{opacity:0}#banner_top.fixed_banner:not(.scroll):not(.show_menu) .center img.absolute_logo{opacity:1}}