.category-banner__heading{position:relative;z-index:999}.category-banner__outer{float:left;position:relative;width:100%}.category-banner__left{float:left;min-height:400px;width:54%}.category-banner__left,.category-banner__right{background-repeat:no-repeat;background-size:cover}.category-banner__right{float:right;min-height:640px;width:26.4%}.category-banner__heading__col p{color:#cd9643;font-family:Avenir LT Std;font-size:22px;font-weight:400;letter-spacing:.15em;line-height:25px;margin:0;padding:10px 0}.category-banner__heading__col{align-items:center;background:#091430;display:flex;justify-content:flex-start;left:calc(41% - 320px);min-height:180px;padding:40px;position:absolute;top:calc(60% - 320px);width:813px}.category-banner__heading__col h1{color:#fff;font-family:cobaissiregular;font-size:45px;font-weight:400;letter-spacing:.07em;line-height:55px;margin:0;padding-bottom:5px;text-transform:capitalize}.category-banner__details{bottom:0;display:inline-block;padding:40px 40px 0;position:relative;width:66%}.category-banner__menu{padding-bottom:20px;position:relative;z-index:999999}.category-banner__menu ul{list-style-type:none;margin:0;padding:0}.category-banner__menu ul li:first-child{color:#777;font-family:Avenir LT Std;font-size:17px;font-weight:400;line-height:25px;margin-right:5px}.category-banner__menu ul li:first-child a{color:#777;text-decoration:none}.category-banner__menu ul li{display:inline-block}.category-banner__menu ul li:last-child{color:#cd9643;font-family:Avenir LT Std;font-size:17px;font-weight:500;font-weight:900;line-height:25px;margin-left:5px}.category-banner__desc h2{color:#091430;font-family:cobaissiregular;font-size:37px;font-weight:400;letter-spacing:.07em;line-height:45px;margin:0;padding-top:50px;text-transform:capitalize}.category-banner__desc p{color:#393939;font-family:Avenir LT Std;font-size:17px;font-weight:400;line-height:25px;margin:0}.category-banner__desc{float:right;max-width:82%;min-height:150px;position:relative;z-index:99999}.category-banner__heading__col:before{border:1px solid #cd9643;border-bottom:0;border-right:0;content:"";height:187px;left:-10px;position:absolute;top:-10px;width:423px}@media (max-width:1798px) and (min-width:1686px){.category-banner__heading__col{width:870px}}@media (max-width:2023px) and (min-width:1798px){.category-banner__heading__col{width:947px}}@media (max-width:2698px) and (min-width:2023px){.category-banner__heading__col{width:994px}}@media (max-width:2698px) and (min-width:2200px){.category-banner__heading__col{width:1090px}}@media (max-width:4000px) and (min-width:2698px){.category-banner__heading__col{width:1380px}}@media (max-width:1080px){.category-banner__desc{box-sizing:border-box;max-width:100%;padding:30px;text-align:left}.category-banner__right{display:none}.category-banner__details{padding:0;position:relative;width:100%}.category-banner__left{float:left;min-height:560px;width:100%}.category-banner__heading__col{left:auto;right:0;top:170px;width:900px}.category-banner__details{position:static}.category-banner__menu{left:20px;position:absolute;top:20px}.category-banner__outer{padding-top:60px}}@media (max-width:990px){.category-banner__heading__col{width:620px}.floor-category__left__inner{text-align:center;text-align:left;width:100%;width:60%}}@media (max-width:767px){.category-banner__heading__col h1{font-size:32px;line-height:45px}.category-banner__heading__col p{font-size:17px;line-height:25px}.category-banner__heading__col{width:500px}.category-banner__menu ul li:first-child,.category-banner__menu ul li:last-child{font-size:14px;line-height:25px}.category-banner__desc h2{font-size:26px;line-height:35px}.category-banner__desc p{font-size:15px;line-height:23px}}