.header-nav-left{position:relative}
.header-nav-left .dropdown-category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:calc(10px + (15 - 10) * ((100vw - 320px)/ (1920 - 320))) calc(16px + (31 - 16) * ((100vw - 320px)/ (1920 - 320)));background:#ddd;color:#fff;border-radius:5px;border:none}
.header-nav-left .onhover-category-list:hover .onhover-category-box{opacity:1;visibility:visible;margin-left:0}
.header-nav-left .category-dropdown{position:relative;top:0;left:0;z-index:2;width:236px;border-radius:0;opacity:1;visibility:visible;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.header-nav-left .category-dropdown .category-list-alt{min-height:450px}
.onhover-category-list:hover .onhover-category-box{opacity:1;visibility:visible;margin-left:0}
.onhover-category-list .onhover-category-box{position:absolute;top:-2px;left:100%;background:#f8f9fa;width:490px;height:100%;min-height:480px;overflow:auto;display:grid;grid-template-columns:auto auto;opacity:0;visibility:hidden;margin-left:14px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.onhover-category-list .onhover-category-box .list-1{height:100%;overflow:auto}
.onhover-category-list .onhover-category-box p{font-size:15px;line-height:1.6}
.header-nav-left .category-dropdown .category-list li{display:block;width:100%}
.header-nav-left .category-dropdown .category-list li a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;font-size:14px;color:#050748;position:relative;line-height:35px;font-weight:600;padding:8px 0 8px 15px}
.header-nav-left .category-dropdown .category-list li a:hover{color:#f87700;background:#fff}
.header-nav-left .category-dropdown .category-list .quote-menu a:hover{color:#f87700;background:#f87700!important;width:97%}
.header-nav-left .category-dropdown .category-list li a:hover h6{letter-spacing:.3px}
.header-nav-left .category-dropdown .category-list li a:hover h6::before{width:65px}
.header-nav-left .category-dropdown .category-list li a img{width:23px;height:23px;-o-object-fit:contain;object-fit:contain}
.header-nav-left .category-dropdown .category-list li a h6{font-size:16px;font-weight:500;text-transform:uppercase;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.category-title-box h6{text-transform:uppercase}
.header-nav-left .category-dropdown .category-list li a h6:before{content:"";position:absolute;width:0;height:3px;bottom:0;left:0;background-color:var(--theme-color);opacity:.5;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.header-nav-left .category-dropdown .category-list li a .according-menu{margin-left:auto}
[dir=rtl] .header-nav-left .category-dropdown .category-list li a .according-menu{margin-left:unset;margin-right:auto}
.header-nav-left .category-dropdown .category-list li a i{margin-left:auto}
[dir=rtl] .header-nav-left .category-dropdown .category-list li a i{margin-left:unset;margin-right:auto}
.custom-nav .nav-list li a.menu-links{padding:0 20px;font-size:15px}
.onhover-category-list .onhover-category-box-first{visibility:visible;opacity:1;left:94%}
.sub-menu-section{padding:0;background:#f8f9fa}
.sub-menu-column{padding:0}
.sub-menu-column ul li{margin-bottom:0}
.bg-orange-1{background:#ff5b2e!important}
.border-rad-none{border-radius:unset!important}
.s-block_content h4{font-size:19px}
.s-block_content-fs h4{font-size:20px}
.career-heading{font-size:31px!important;line-height:46px}