.zw-product-header,.zag-banner-section{background:#1e58a2}.zag-banner-section{padding:145px 0 0;background-position:center bottom;background-image:url(//www.zohowebstatic.com/sites/zweb/images/dataprep/wave-line-bg.png);background-size:100% auto;background-repeat:no-repeat;background-color:#1e58a2;margin-top:-70px;color:#fff}.zag-banner-section h1{color:#fff;font-size:70px;margin:0 0 70px}.zag-sticky-nav{padding:10px 0}.filter-head{min-height:45px}.filter-head-outer{padding:7px 0}.filter-head-outer.fixed{position:fixed;top:65px;left:0;width:100%;background:#fff;border-bottom:1px solid #e3e3e3;box-shadow:0 10px 10px -10px #e3e3e3;z-index:3;background:#fff;text-align:center;padding:10px}.filter-head-outer>span{display:inline-block;width:30px;height:30px;vertical-align:middle;margin:2px;font-size:16px;border-radius:50px;cursor:pointer;line-height:30px;position:relative;color:#fff;font-family:var(--zf-secondary-medium);text-align:center}.filter-head-outer>span.disabled{color:#041e31;cursor:not-allowed}.filter-head-outer>span:not(.disabled):hover,.filter-head-outer span.active{background:#fff;color:#000}.filter-head-outer.fixed>span:not(.disabled):hover,.filter-head-outer.fixed span.active{background:#d83d3e;color:#fff}.filter-head-outer.fixed>span{color:#000}.filter-head-outer.fixed>span.disabled{color:#ccc}.filter-head-outer>span span{width:25px;height:20px;position:absolute;top:-30px;right:0;left:0;margin:0 auto;border:1px solid #000;font-size:14px;line-height:17px;color:#000;display:none;background:#fff}.filter-head-outer.fixed>span span{display:none !important}.filter-head-outer>span span:before{content:'';width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #000;position:absolute;right:7px;margin:auto;bottom:-6px}.filter-head-outer>span span:after{content:'';width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #fff;position:absolute;right:7px;margin:auto;bottom:-4px}.filter-head-outer>span:not(.disabled):hover span{display:block}.filter-loader{text-align:center;margin-bottom:50px}.loader-ring{display:inline-block;width:50px;height:50px;position:relative}.loader-ring:after{content:" ";position:absolute;width:40px;height:40px;top:0;left:0;border-radius:50%;border:6px solid #1976d2;border-color:#1976d2 transparent #1976d2 transparent;animation:ring 1.2s linear infinite}.zag-content{padding:110px 0}.filter-box{display:flex;padding:20px 0;gap:40px;position:relative}.filter-box:hover::before{content:'';background-color:#fafafa;position:absolute;width:106%;height:100%;left:-3%;top:0;border-radius:20px;z-index:-1}.filter-box::after{content:'';width:104%;height:1px;background:#ececec;position:absolute;left:-2%}.filter-box::after{bottom:0}.filter-box:last-child:after{display:none}.filter-box h2{font-size:24px;font-family:var(--primaryfont-semibold);width:2%;margin:0}.filter-box:hover h2{color:#3375f7}.filter-box>ul{display:flex;flex-wrap:wrap;width:97%}.filter-box>ul>li{width:30%;margin:0 0 10px}.filter-box>ul>li>a{color:#000;position:relative;display:inline-block}.filter-box>ul>li>a:hover{color:#3375f7}@keyframes ring{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@media only screen and (min-width :1921px){.zag-banner-section{background-size:100% auto}}@media only screen and (min-width :1200px) and (max-width:1399px){.zag-banner-section h1{font-size:54px}}@media only screen and (min-width :992px) and (max-width:1199px){.zag-banner-section{padding:100px 0 0}.zag-banner-section h1{font-size:48px;margin:0 0 40px}.filter-head-outer.fixed{top:0}.zag-content{padding:40px 0}}@media only screen and (min-width :768px) and (max-width:991px){.zag-banner-section{background-position:65% top;padding:100px 0 0}.zag-banner-section h1{font-size:48px;margin:0 0 40px}.filter-head-outer.fixed{top:0}.zag-content{padding:20px 0}.filter-box>ul>li{width:50%;margin:0 0 15px}}@media only screen and (max-width :767px){.zag-banner-section{padding:50px 0 0;background-image:none;margin:0}.zag-banner-section h1{font-size:36px;text-align:center;margin:0 0 40px}.filter-head-outer{text-align:center}.filter-head-outer.fixed{top:0}.filter-box>ul{gap:10px}.filter-box>ul>li{width:48%;margin:0}}@media only screen and (max-width :480px){.zag-banner-section h1{font-size:30px}.zag-content{padding:20px 0 60px}.filter-box{gap:10px;flex-direction:column}.filter-box>ul>li{width:100%;margin:0}}