.dp-details-banner-wrapper .cmp-teaser{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;justify-content:center;position:relative;width:100%}.dp-details-banner-wrapper .cmp-teaser .cmp-teaser__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:rgba(24,26,27,.698);-ms-flex-direction:column;flex-direction:column;gap:24px;left:auto;min-width:996px;padding:24px 0 48px;position:absolute;text-align:center;top:40%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width:768px){.dp-details-banner-wrapper .cmp-teaser .cmp-teaser__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:unset;padding:0 24px;row-gap:24px;top:27%}}.dp-details-banner-wrapper .cmp-teaser .cmp-teaser__content .cmp-teaser__title{color:#fff;font-family:Poppins-Light,Arial,sans-serif;font-size:clamp(2rem,1.03vw + 1.77rem,3rem);font-weight:300;letter-spacing:0px;line-height:clamp(2.5rem,1.03vw + 2.27rem,3.5rem);margin-bottom:24px}@media(max-width:768px){.dp-details-banner-wrapper .cmp-teaser .cmp-teaser__content .cmp-teaser__title{font-family:Poppins-Regular,Arial,sans-serif;font-weight:400;margin-bottom:unset}}.dp-details-banner-wrapper .cmp-teaser .cmp-teaser__content .cmp-teaser__description{color:#fff;font-family:Poppins-Light,Arial,sans-serif;font-size:clamp(1.13rem,1.41vw + 0.81rem,2.5rem);font-weight:300;letter-spacing:0px;line-height:clamp(1.38rem,1.67vw + 1rem,3rem)}.dp-details-banner-wrapper .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container{bottom:-88px;left:50%;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%)}@media(max-width:768px){.dp-details-banner-wrapper .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container{bottom:unset;left:unset;position:unset;-webkit-transform:unset;transform:unset}}.dp-details-banner-wrapper .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:2px solid #fff;border-radius:4px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-family:Poppins-Regular,Arial,sans-serif;font-size:clamp(0.88rem,0.26vw + 0.82rem,1.13rem);font-weight:400;justify-content:center;letter-spacing:0px;line-height:clamp(1.13rem,0.51vw + 1.01rem,1.63rem);margin:40px auto 0;max-height:48px;min-width:216px;padding:11px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(max-width:768px){.dp-details-banner-wrapper .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{margin-top:unset;max-height:32px;min-width:unset;padding:7px;width:100%}}.dp-details-banner-wrapper .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link:before{background:url(../../../content/dam/grasimsbirlaopusconsumerwebsite/in/en/aid/details-page/fi-rr-share.svg);background-size:cover;content:"";display:inline-block;height:24px;margin-right:16px;vertical-align:middle;width:24px}@media(max-width:768px){.dp-details-banner-wrapper .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link:before{height:12.45px;margin-right:9px;width:12.46px}}.dp-details-banner-wrapper .cmp-teaser .cmp-teaser__images{width:100%}.dp-details-banner-wrapper .cmp-teaser .cmp-teaser__images .cmp-teaser__image{display:block}@media(max-width:768px){.dp-details-banner-wrapper .cmp-teaser .cmp-teaser__images .cmp-teaser__image{display:none}}.dp-details-banner-wrapper .cmp-teaser .cmp-teaser__images .cmp-teaser__image .cmp-image{font-size:0;height:auto;width:100%}.dp-details-banner-wrapper .cmp-teaser .cmp-teaser__images .cmp-teaser__image .cmp-image img{height:auto;width:100%}.dp-details-banner-wrapper .cmp-teaser .cmp-teaser__images .cmp-teaser__image--mobile{display:none}@media(max-width:768px){.dp-details-banner-wrapper .cmp-teaser .cmp-teaser__images .cmp-teaser__image--mobile{display:block}}.dp-details-banner-wrapper .cmp-teaser .cmp-teaser__images .cmp-teaser__image--mobile img{height:auto;width:100%}
.dp-details-flex-wrapper>.cmp-container>.cmp-container-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:42px 0 40px;row-gap:40px}@media(max-width:768px){.dp-details-flex-wrapper>.cmp-container>.cmp-container-inner{padding:24px 24px 32px;row-gap:32px}}.details-text-container .cmp-container .cmp-container-inner{row-gap:40px}.details-text-container .cmp-container .cmp-container-inner,.details-text-container .cmp-container .cmp-container-inner .details-title-container .cmp-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.details-text-container .cmp-container .cmp-container-inner .details-title-container .cmp-text{row-gap:14px;text-align:center}.details-text-container .cmp-container .cmp-container-inner .details-title-container .cmp-text .text-pretitle{color:#646464;font-family:Poppins-Light,Arial,sans-serif;font-size:clamp(0.75rem,0.51vw + 0.63rem,1.25rem);font-weight:300;letter-spacing:0px;line-height:clamp(1rem,0.51vw + 0.88rem,1.5rem)}.details-text-container .cmp-container .cmp-container-inner .details-title-container .cmp-text .text-subtitle{color:#646464;font-family:Poppins-Regular,Arial,sans-serif;font-size:clamp(0.75rem,0.51vw + 0.63rem,1.25rem);font-style:italic;font-weight:400;letter-spacing:0px;line-height:clamp(1rem,0.51vw + 0.88rem,1.5rem)}@media(max-width:768px){.details-text-container .cmp-container .cmp-container-inner .details-title-container .cmp-text{gap:8px}}.details-text-container .cmp-container .cmp-container-inner .details-description-container .cmp-text{color:#646464;font-family:Poppins-Light,Arial,sans-serif;font-size:clamp(0.88rem,0.64vw + 0.73rem,1.5rem);font-weight:300;letter-spacing:0px;line-height:clamp(1.13rem,0.9vw + 0.92rem,2rem);text-align:center}@media(max-width:768px){.details-text-container .cmp-container .cmp-container-inner{gap:32px}}
.teaser-flex-wrapper .cmp-container .cmp-container-inner{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:40px}.teaser-flex-wrapper .cmp-container .cmp-container-inner .teaser-card-wrapper{-webkit-box-flex:calc(50% - 24px);-ms-flex:calc(50% - 24px);flex:calc(50% - 24px)}@media(max-width:768px){.teaser-flex-wrapper .cmp-container .cmp-container-inner .teaser-card-wrapper{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}}.teaser-flex-wrapper .cmp-container .cmp-container-inner .teaser-card-wrapper .cmp-teaser{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;row-gap:24px}@media(max-width:768px){.teaser-flex-wrapper .cmp-container .cmp-container-inner .teaser-card-wrapper .cmp-teaser{row-gap:16px}}.teaser-flex-wrapper .cmp-container .cmp-container-inner .teaser-card-wrapper .cmp-teaser .cmp-teaser__content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:14px}.teaser-flex-wrapper .cmp-container .cmp-container-inner .teaser-card-wrapper .cmp-teaser .cmp-teaser__content .cmp-teaser__title{color:#646464;font-family:Poppins-Regular,Arial,sans-serif;font-size:clamp(0.75rem,0.51vw + 0.63rem,1.25rem);font-style:italic;font-weight:400;letter-spacing:0px;line-height:clamp(1rem,0.51vw + 0.88rem,1.5rem);text-align:center}@media(max-width:768px){.teaser-flex-wrapper .cmp-container .cmp-container-inner .teaser-card-wrapper .cmp-teaser .cmp-teaser__content .cmp-teaser__title{font-family:Poppins-Light,Arial,sans-serif;font-weight:300}}.teaser-flex-wrapper .cmp-container .cmp-container-inner .teaser-card-wrapper .cmp-teaser .cmp-teaser__content .cmp-teaser__description{color:#646464;font-family:Poppins-Light,Arial,sans-serif;font-size:clamp(0.75rem,0.51vw + 0.63rem,1.25rem);font-weight:300;letter-spacing:0px;line-height:clamp(1rem,0.51vw + 0.88rem,1.5rem);text-align:center}@media(max-width:768px){.teaser-flex-wrapper .cmp-container .cmp-container-inner .teaser-card-wrapper .cmp-teaser .cmp-teaser__content{gap:8px}}.teaser-flex-wrapper .cmp-container .cmp-container-inner .teaser-card-wrapper .cmp-teaser .cmp-teaser__images .cmp-teaser__image .cmp-image{font-size:0}.teaser-flex-wrapper .cmp-container .cmp-container-inner .teaser-card-wrapper .cmp-teaser .cmp-teaser__images .cmp-teaser__image .cmp-image .cmp-image__image{height:auto;width:100%}@media(max-width:768px){.teaser-flex-wrapper .cmp-container .cmp-container-inner .teaser-card-wrapper .cmp-teaser .cmp-teaser__images .cmp-teaser__image{display:none}}.teaser-flex-wrapper .cmp-container .cmp-container-inner .teaser-card-wrapper .cmp-teaser .cmp-teaser__images .cmp-teaser__image--mobile{display:none}.teaser-flex-wrapper .cmp-container .cmp-container-inner .teaser-card-wrapper .cmp-teaser .cmp-teaser__images .cmp-teaser__image--mobile .cmp-image__mobile-image{height:auto;width:100%}@media(max-width:768px){.teaser-flex-wrapper .cmp-container .cmp-container-inner .teaser-card-wrapper .cmp-teaser .cmp-teaser__images .cmp-teaser__image--mobile{display:block}.teaser-flex-wrapper .cmp-container .cmp-container-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-column-gap:unset;-moz-column-gap:unset;column-gap:unset;-ms-flex-direction:column;flex-direction:column;row-gap:32px}}.colourListingByFamily .colour-detail-swatch-wrap{margin-bottom:0}
.about-firm-container>.cmp-container{background-color:#f9f7f7}.about-firm-container>.cmp-container>.cmp-container-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:64px 0;row-gap:40px}@media(max-width:768px){.about-firm-container>.cmp-container>.cmp-container-inner{padding:32px 24px 48px;row-gap:24px}}.about-firm-container>.cmp-container>.cmp-container-inner .about-firm-title-text .cmp-text{color:#646464;font-family:Poppins-Regular,Arial,sans-serif;font-size:clamp(1.5rem,0.51vw + 1.38rem,2rem);font-weight:400;letter-spacing:0px;line-height:clamp(1.75rem,0.77vw + 1.58rem,2.5rem);text-align:center}.about-firm-container>.cmp-container>.cmp-container-inner .firm-card-teaser .cmp-teaser{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media(max-width:768px){.about-firm-container>.cmp-container>.cmp-container-inner .firm-card-teaser .cmp-teaser{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;row-gap:24px}}.about-firm-container>.cmp-container>.cmp-container-inner .firm-card-teaser .cmp-teaser .cmp-teaser__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 calc(50% - 24px);flex:1 1 calc(50% - 24px);-ms-flex-direction:column;flex-direction:column;row-gap:16px}@media(max-width:768px){.about-firm-container>.cmp-container>.cmp-container-inner .firm-card-teaser .cmp-teaser .cmp-teaser__content{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;row-gap:12px}}.about-firm-container>.cmp-container>.cmp-container-inner .firm-card-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle{color:#646464;font-family:Poppins-Regular,Arial,sans-serif;font-size:clamp(1.25rem,0.51vw + 1.13rem,1.75rem);font-weight:400;letter-spacing:0px;line-height:clamp(1.5rem,0.77vw + 1.33rem,2.25rem);text-align:center}.about-firm-container>.cmp-container>.cmp-container-inner .firm-card-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__title{color:#646464;font-family:Poppins-Light,Arial,sans-serif;font-size:clamp(1rem,0.51vw + 0.88rem,1.5rem);font-weight:300;letter-spacing:0px;line-height:clamp(1.25rem,0.77vw + 1.08rem,2rem);margin-bottom:8px;text-align:center}@media(max-width:768px){.about-firm-container>.cmp-container>.cmp-container-inner .firm-card-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__title{margin-bottom:28px}}.about-firm-container>.cmp-container>.cmp-container-inner .firm-card-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__description{color:#646464;font-family:Poppins-Light,Arial,sans-serif;font-size:clamp(0.88rem,0.64vw + 0.73rem,1.5rem);font-weight:300;letter-spacing:0px;line-height:clamp(1.13rem,0.9vw + 0.92rem,2rem)}.about-firm-container>.cmp-container>.cmp-container-inner .firm-card-teaser .cmp-teaser .cmp-teaser__images{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 24px);flex:1 1 calc(50% - 24px)}@media(max-width:768px){.about-firm-container>.cmp-container>.cmp-container-inner .firm-card-teaser .cmp-teaser .cmp-teaser__images{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}}.about-firm-container>.cmp-container>.cmp-container-inner .firm-card-teaser .cmp-teaser .cmp-teaser__images .cmp-teaser__image .cmp-image .cmp-image__image{height:auto;width:100%}@media(max-width:768px){.about-firm-container>.cmp-container>.cmp-container-inner .firm-card-teaser .cmp-teaser .cmp-teaser__images .cmp-teaser__image{display:none}}.about-firm-container>.cmp-container>.cmp-container-inner .firm-card-teaser .cmp-teaser .cmp-teaser__images .cmp-teaser__image--mobile{display:none}@media(max-width:768px){.about-firm-container>.cmp-container>.cmp-container-inner .firm-card-teaser .cmp-teaser .cmp-teaser__images .cmp-teaser__image--mobile{display:block}}.about-firm-container>.cmp-container>.cmp-container-inner .firm-card-teaser .cmp-teaser .cmp-teaser__images .cmp-teaser__image--mobile .cmp-image__mobile-image{height:auto;width:100%}.about-firm-container>.cmp-container>.cmp-container-inner .firm-card-teaser-reverse .cmp-teaser{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media(max-width:768px){.about-firm-container>.cmp-container>.cmp-container-inner .firm-card-teaser-reverse .cmp-teaser{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.about-firm-container>.cmp-container>.cmp-container-inner .firm-architect-card-flex .cmp-container .cmp-container-inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media(max-width:768px){.about-firm-container>.cmp-container>.cmp-container-inner .firm-architect-card-flex .cmp-container .cmp-container-inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;row-gap:24px}}.about-firm-container>.cmp-container>.cmp-container-inner .firm-architect-card-flex .cmp-container .cmp-container-inner .firm-architect-desc{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 24px);flex:1 1 calc(50% - 24px)}.about-firm-container>.cmp-container>.cmp-container-inner .firm-architect-card-flex .cmp-container .cmp-container-inner .firm-architect-desc .cmp-container .cmp-container-inner .opusText.text .cmp-text{color:#646464;font-family:Poppins-Light,Arial,sans-serif;font-size:clamp(0.75rem,0.38vw + 0.66rem,1.13rem);font-weight:300;letter-spacing:0px;line-height:clamp(1rem,0.51vw + 0.88rem,1.5rem)}@media(max-width:768px){.about-firm-container>.cmp-container>.cmp-container-inner .firm-architect-card-flex .cmp-container .cmp-container-inner .firm-architect-desc .cmp-container .cmp-container-inner .opusText.text .cmp-text{text-align:center}}.about-firm-container>.cmp-container>.cmp-container-inner .firm-architect-card-flex .cmp-container .cmp-container-inner .firm-architect-image-text{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 24px);flex:1 1 calc(50% - 24px)}.about-firm-container>.cmp-container>.cmp-container-inner .firm-architect-card-flex .cmp-container .cmp-container-inner .firm-architect-image-text .cmp-container .cmp-container-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:16px}@media(max-width:768px){.about-firm-container>.cmp-container>.cmp-container-inner .firm-architect-card-flex .cmp-container .cmp-container-inner .firm-architect-image-text .cmp-container .cmp-container-inner{row-gap:8px}}.about-firm-container>.cmp-container>.cmp-container-inner .firm-architect-card-flex .cmp-container .cmp-container-inner .firm-architect-image-text .cmp-container .cmp-container-inner .opusImage.image .cmp-image .cmp-button__extended-image,.about-firm-container>.cmp-container>.cmp-container-inner .firm-architect-card-flex .cmp-container .cmp-container-inner .firm-architect-image-text .cmp-container .cmp-container-inner .opusImage.image .cmp-image .cmp-image__image{height:auto;width:100%}.about-firm-container>.cmp-container>.cmp-container-inner .firm-architect-card-flex .cmp-container .cmp-container-inner .firm-architect-image-text .cmp-container .cmp-container-inner .opusText.text .cmp-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:14px}@media(max-width:768px){.about-firm-container>.cmp-container>.cmp-container-inner .firm-architect-card-flex .cmp-container .cmp-container-inner .firm-architect-image-text .cmp-container .cmp-container-inner .opusText.text .cmp-text{row-gap:4px}}.about-firm-container>.cmp-container>.cmp-container-inner .firm-architect-card-flex .cmp-container .cmp-container-inner .firm-architect-image-text .cmp-container .cmp-container-inner .opusText.text .cmp-text .text-title{color:#646464;font-family:Poppins-Regular,Arial,sans-serif;font-size:clamp(1rem,0.26vw + 0.94rem,1.25rem);font-style:italic;font-weight:400;letter-spacing:0px;line-height:clamp(1.25rem,0.26vw + 1.19rem,1.5rem);text-align:center}@media(max-width:768px){.about-firm-container>.cmp-container>.cmp-container-inner .firm-architect-card-flex .cmp-container .cmp-container-inner .firm-architect-image-text .cmp-container .cmp-container-inner .opusText.text .cmp-text .text-title{font-family:Poppins-Medium,Arial,sans-serif;font-style:unset;font-weight:500}}.about-firm-container>.cmp-container>.cmp-container-inner .firm-architect-card-flex .cmp-container .cmp-container-inner .firm-architect-image-text .cmp-container .cmp-container-inner .opusText.text .cmp-text .text-subtitle{color:#646464;font-family:Poppins-Light,Arial,sans-serif;font-size:clamp(1rem,0.26vw + 0.94rem,1.25rem);font-weight:300;letter-spacing:0px;line-height:clamp(1.25rem,0.26vw + 1.19rem,1.5rem);text-align:center}.contrc-head-desc .text-subtitle{margin-bottom:24px;margin-top:32px}@media(max-width:768px){.contrc-head-desc .text-subtitle{margin-top:24px}}