.brand-building-section{background-color:#f3f3f3;margin:60px 0;padding:60px 0}.brand-building-main-head{color:#000;font-family:var(--font-corbert);padding-bottom:40px;font-size:35px;font-weight:600}.brand-building-content-sub-div{padding:20px 0}.brand-building-h3-head{color:#000;font-family:var(--font-corbert-bold);text-transform:uppercase;padding-bottom:10px;font-size:30px;font-weight:700}.brand-building-para{color:#000;font-family:var(--font-roboto);font-size:20px;font-weight:400}.brand-building-angled-text{justify-content:flex-end;align-items:flex-start;height:100%;display:flex}.brand-building-angled-text h2{margin:0;padding:0}.brand-building-angled-head-second{writing-mode:vertical-rl;text-orientation:mixed;font-size:100px;font-family:var(--font-corbert);color:#000;margin-right:-35px;font-weight:600;line-height:1}.brand-building-angled-head-first{writing-mode:vertical-rl;text-orientation:mixed;font-size:85px;font-family:var(--font-corbert);color:#000;margin-top:100px;margin-right:-35px;font-weight:600;line-height:1.4em;transform:translateY(120px)}.brand-building-angled-text-mobile{display:none}@media (max-width:991px){.brand-building-angled-text{display:none}.brand-building-angled-text-mobile{display:block}}.brand-building-angled-head-second-mobile{font-size:70px;font-family:var(--font-corbert);color:#000;font-weight:600}.brand-building-angled-head-first-mobile{font-size:70px;font-family:var(--font-corbert);color:#000;padding-left:70px;font-weight:600}@media (max-width:767px){.brand-building-angled-head-second-mobile,.brand-building-angled-head-first-mobile{font-size:50px}}.product-and-brand{padding-top:120px;padding-bottom:40px}.product-and-brand-img-col{overflow:hidden}.product-and-brand-img{width:100%;height:100%;transition:transform .4s}.product-and-brand-row:hover .product-and-brand-img{object-fit:cover;transform:scale(1.1)}.product-and-brand-content-col{flex-direction:column;justify-content:center;width:100%;height:100%;padding:40px;display:flex}.product-and-brand-content-col-head{text-transform:uppercase;font-size:50px;font-family:var(--font-corbert);color:#000;font-weight:600;transition:transform .4s}.product-and-brand-content-col-label-para{font-family:var(--font-corbert-bold);color:#000;text-transform:uppercase;font-size:20px;font-weight:700}.product-and-brand-content-col-para{font-family:var(--font-roboto);color:#000;font-size:16px;font-weight:400}.product-and-brand-row:hover .product-and-brand-content-col-head{transform:translate(20px)}.product-and-brand-row-third,.product-and-brand-row-second{border-top:1px solid #000;margin-top:50px}@media (max-width:991px){.product-and-brand-content-col-head{font-size:30px}.product-and-brand-content-col{padding:20px}}
.about-us-hover-section{padding:80px 0}.about-us-hover-img-col{width:330px;height:330px;overflow:hidden}.about-us-hover-img{object-fit:cover;width:100%;height:100%}.fade-in{animation:.8s forwards zoomOut}@keyframes zoomOut{0%{transform:scale(1.2)}to{transform:scale(1)}}.about-us-list-col-div{justify-content:end;gap:30px;display:flex}.about-us-hover-list-head{font-size:14px;font-family:var(--font-corbert);color:#000;text-transform:uppercase;padding-bottom:20px}.about-us-hover-list-item{font-family:var(--font-roboto);color:#000;text-transform:uppercase;width:fit-content;margin:5px;padding:2px;font-size:16px;font-weight:500;line-height:1em;display:block}.about-us-hover-list-item:hover{color:#fff;background-color:#000}.list-item-link{text-decoration:none}.about-us-hover-section-head-div{flex-direction:column;align-items:end;width:100%;padding-bottom:80px;display:flex}.about-us-hover-section-head-div-head{font-size:50px;font-family:var(--font-corbert);color:#000;text-transform:uppercase;padding-bottom:20px;font-weight:600}.about-us-hover-section-head-div-para{color:#000;font-size:18px;font-family:var(--font-roboto);text-transform:uppercase;font-weight:500}@media (max-width:991px){.about-us-hover-img-col-div-for-hide{display:none}.about-us-list-col-div{justify-content:space-around}}.about-us-hover-section-mobile{display:none}@media (max-width:767px){.about-us-hover-section{padding:40px 0}.about-us-hover-section-desktop{display:none}.about-us-hover-section-mobile{display:block}.about-us-hover-section-head-div{flex-direction:column;align-items:start;width:100%;padding-bottom:20px;display:flex}.about-us-hover-section-head-div-head{font-size:35px}.about-us-hover-list-div{padding:40px 0}.about-us-hover-section-mobile-div-img{padding-top:20px}}
