.banner-tabs-container{max-width:1171px;margin:0 auto;max-height:203px}
.bt-img{max-width:1171px;max-height:130px;width:100%;background:linear-gradient(0,#fff 0,rgba(255,255,255,0) 100%)}
.bt-title{color:#000;font-family:Poppins;font-size:32px;font-style:normal;font-weight:500;line-height:120%;padding:18px 0}
.bt-container{display:flex;width:100%;background:#fff;box-shadow:0 28px 60px -4px rgba(145,158,171,0.18);padding:0 28px;justify-content:space-between;position:relative;gap:20px}
.bt-tabs{display:flex;width:60%;justify-content:flex-end;align-items:center;gap:16px}
.bt-tab{display:flex;padding:14px 0;justify-content:center;align-items:center;gap:10px;flex:1 0 0;align-self:stretch;color:#666;text-align:center;font-family:Poppins;font-size:20px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.1px;position:relative;cursor:pointer}
.bt-tab.active{gap:12px;color:#0054a6;font-weight:600}
.bt-tab::before{content:"";position:absolute;width:100%;height:2px;background:transparent;bottom:0}
.bt-tab.active::before{content:"";background:#0054a6}
.bt-tab-container{width:100%;display:none;flex-wrap:wrap;column-gap:33px;justify-content:center;position:relative;margin-bottom:24px}
.bt-tab-container.active{display:flex}
.banner-tabs .banner-search{display:flex;justify-content:center;align-items:center}
.banner-tabs .banner-search-box{display:flex;padding:12px 14px 12px 20px;justify-content:space-between;align-items:center;border-radius:24px;border:1px solid #cde;background:#fff}
.banner-search-btn{background-color:transparent;min-width:20px;max-width:20px;min-height:20px;max-height:20px}
.banner-tabs .banner-search-input{color:#3a3a3a;font-family:Poppins;font-size:16px;font-style:normal;font-weight:300;line-height:120%;border:1px solid transparent}
.banner-tabs .banner-search-input::placeholder{color:#aaa}
.banner-search-btn img{width:20px;height:20px}
.banner-new-search{padding-bottom:8px}
.banner-new-search .bt-title{font-family:Poppins;font-size:36px;font-style:normal;font-weight:400;line-height:normal;background:linear-gradient(45deg,#1a1a1a 0,#05a 75.75%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding-bottom:12px}
.banner-new-search .bt-container{flex-direction:column;align-items:flex-start;padding-left:0;background:transparent;box-shadow:none}
.banner-new-search .banner-tabs .banner-search-box{display:flex;padding:12px 14px 12px 20px;justify-content:space-between;align-items:center;border-radius:24px;border:1px solid #cde;background:#f6f6f6;min-width:371px;background-color:#f6f6f6}
.banner-new-search .banner-tabs .banner-search-input{background-color:transparent;width:80%}
.bt-title-main-div{display:flex;justify-content:space-between;align-items:center;width:100%}
.dist-back-btn-div{display:none;align-items:center;cursor:pointer;padding:10px 20px;border-radius:44px;background:#0054a6;width:fit-content}
.dist-back-btn-div span{color:#fff;font-family:"Poppins";font-size:16px;font-style:normal;font-weight:400;line-height:20px}
.dist-back-btn-div::before{content:"";display:inline-block;width:12px;height:12px;background:url("../../../../../../content/dam/ceatspeciality/homepage/nav/acc-up.svg") center no-repeat;margin-right:3px;background-size:cover;transform:rotateZ(270deg)}
.dist-dash-title .dist-back-btn-div{display:flex}
.banner-tabs-container>picture{display:block;max-height:146px}
.banner-tabs-container>picture img{display:block;width:100%;max-height:146px}
.banner-new-search .bt-container.column-reverse{flex-direction:column-reverse}
@media screen and (min-width:767px) and (max-width:1279px){.bt-img{min-width:100%;max-width:100%}
.banner-tabs-container{min-width:100%;max-width:100%}
.banner-new-search .bt-container{padding:0}
.bt-tab{font-size:14px}
.bt-tabs{width:70%}
.bt-title{font-size:20px}
.bt-container{gap:10px}
}
@media screen and (max-width:767px){.banner-tabs-container{max-width:100%;min-height:100%;max-height:unset;margin:0 auto;max-height:none}
.bt-img{min-width:100%;min-height:133px;max-width:100%}
.bt-tabs,.bt-title{width:100%}
.bt-container{flex-direction:column;gap:unset}
.bt-container{padding:0 20px}
.bt-title{font-size:24px}
.bt-tab{font-size:14px}
.pad-bottom{padding-bottom:50px}
.mar-bottom{margin-bottom:100px}
.banner-search-input{width:100%}
.banner-tabs .banner-search-box{width:100%}
.banner-new-search .banner-tabs .banner-search-box{min-width:100%}
.banner-tabs .banner-search{width:100%}
.banner-new-search .mar-bottom{margin-bottom:0}
.banner-new-search .banner-tabs-container{max-height:unset}
.blog-search-banner .mar-bottom{margin-bottom:unset;padding:unset;background:unset;box-shadow:unset}
.blog-search-banner .bt-title{padding:13px 20px;background:#fff;box-shadow:0 28px 60px -4px rgba(145,158,171,0.18)}
.blog-search-banner .banner-tabs .banner-search-box{margin:24px 20px 0}
.banner-new-search .bt-title{font-size:24px;line-height:32px;padding-bottom:17px;order:2}
.bt-title-main-div{flex-direction:column;align-items:unset;justify-content:unset}
.dist-dash-title .dist-back-btn-div{order:1}
.banner-new-search .bt-container.column-reverse{gap:20px}
}