#dsk-header .logo a{display:block;padding:0 15px 5px 15px;position:relative;overflow:visible}div#dsk-header .row{flex-wrap:nowrap}.header-banner{display:flex;align-items:center}#dsk-header .logo a:before{content:"";display:block;width:100%;height:22px;position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background:#fff;border-radius:200px 200px 0 0}#dsk-header .logo img{height:86px;width:auto;object-fit:scale-down}#dsk-header .col-menu{display:flex;align-items:stretch}#dsk-header.fix-header{position:fixed;top:0;background:#000}#dsk-header .header-top{background-color:#f4f4f4}#dsk-header .header-top .left{flex:0 0 48%;margin-left:auto;padding:0 2%;font-size:14px}#dsk-header .header-top .right{flex:0 0 32%}#dsk-header .header-top .right .mail{margin-right:auto;font-size:14px}#dsk-header .header-top .right .mail i{margin-right:5px}#dsk-header .header-main .row>*{padding-left:15px;padding-right:15px;padding-bottom:10px}#dsk-header .hotline p{margin:0;font-size:14px}#dsk-header .hotline .right{margin-left:10px}#dsk-header .hotline a{font-size:22px;color:#ed1c24;padding:0;line-height:1;font-weight:700;margin-bottom:5px}#dsk-header .header-banner{flex-grow:1}#dsk-header .header-banner img{display:block;width:100%}#dsk-header .header-banner a{max-width:710px;margin:auto}#dsk-header .main-menu{background:var(--Primary-red-color);position:relative;z-index:99}#dsk-header .main-menu ul>li.current_page_item,#dsk-header .main-menu .current-menu-item{background-color:var(--Primary-red-bold-color)}#dsk-header .main-menu ul>li.current_page_item>a,#dsk-header .main-menu .current-menu-item>a{color:#fff}#dsk-header .main-menu li a{padding:.8em 0;font-weight:500;flex-grow:1}#dsk-header .main-menu ul.menu>li>a{font-size:1rem;text-align:center}.main-menu .col-2{display:flex;align-items:center}#dsk-header .searchform{width:240px;max-width:100%}.searchform{position:relative;overflow:hidden}.searchform button{position:absolute;top:0;right:0;height:100%;display:flex;justify-content:center;align-items:center;background:none;border:none;border-radius:100%}.searchform input{width:100%;border-radius:15px;border:none;padding:.5em .5em .5em 1em}#dsk-header .main-menu .col-3{display:flex;align-items:center;justify-content:flex-end}#dsk-header .main-menu.fix{position:fixed;z-index:9;top:0;left:0;width:100%;transform:translateY(-150%)}@media (min-width:1025px){#mobile-header{display:none}}@media (max-width:1024px){#dsk-header .header-top{display:none}#dsk-header .logo a:before{content:none}#dsk-header .hotline{display:none}#dsk-header .header-main .row{flex-direction:column;align-items:center;padding-top:10px}#dsk-header .main-menu{display:none}#mobile-header{font-size:15px}#mobile-header .searchform input{background-color:#f0f0f0;border:solid 1px #e5e6ec;padding:.7rem 1rem;border-radius:10px}#mobile-header .searchform button{color:red}#mobile-header a#open-menu i{font-size:30px;color:#32a943}.container{width:100%;padding:0 15px}#mobile-header .logo a{display:block;width:100px;height:auto}#mobile-header .row{display:flex;align-items:center;margin:0 -15px}#mobile-header .row .col-9{flex:75%;max-width:75%;padding:0 15px}#mobile-header .row .col-3{flex:25%;max-width:25%;padding:0 15px}#mobile-header .row .col-3 a{float:right}.menu_mobile{background:linear-gradient(to bottom,#32a943,#6fad56);opacity:0;padding-top:15px;position:fixed;visibility:hidden;top:0;transform:scale(.3);z-index:999;left:0;transition:0.3s;width:100%;height:100vh;overflow-y:scroll}.menu_mobile a{color:#fff;text-decoration:none}.menu_mobile a#close-menu{position:fixed;right:10px;font-size:25px;z-index:99999}nav.mobile_menu ul{margin:0;padding:0}nav.mobile_menu ul.menu>li{border-bottom:1px solid #fff;padding:10px 15px;position:relative;list-style:none}nav.mobile_menu ul>li i{position:absolute;left:90%;color:#fff;font-size:20px}nav.mobile_menu ul li ul.sub-menu{display:none;top:100%}nav.mobile_menu ul li ul.sub-menu li{list-style:none;padding:10px 15px}#mobile-header .mobile_menu_bar{align-items:stretch;justify-content:space-between;background-color:var(--Primary-red-color);color:#fff;padding:10px 15px}#mobile-header .mobile_menu_bar>b{font-weight:400;display:flex;align-items:center}}@media (min-width:960px) and (max-width:1024px){#dsk-header .header-main .row{flex-direction:row}#dsk-header .header-main .row>.logo{flex:0 0 30%;max-width:70%}#dsk-header .header-main .row>.header-banner{max-width:70%;flex:0 0 70%}}