.faq_ids{margin:70px}
.faq_ids .container{margin:0 auto}
.faq_ids .faq__left{text-align:center}
.faq_ids .faq__left .faq__title{color:#323232;font-size:32px;font-weight:500;line-height:101%;font-family:"Playfair Display",serif !important}
.faq_ids .faq__right{margin-top:60px}
.faq_ids .faq__right .faq__row{padding:37px 17px 37px 24px;border-bottom:1px solid rgba(105,105,105,0.2)}
.faq_ids .faq__right .faq__row .faq__coll-title{display:flex;justify-content:space-between;align-items:center;cursor:pointer;color:#323232;font-size:18px;font-family:"Playfair Display",serif !important;font-weight:500;font-style:Medium;line-height:130%;letter-spacing:0}
.faq_ids .faq__right .faq__row .simpleouter{margin:0}
.faq_ids .faq__right .faq__row .faq__coll-item p{color:#585858;font-family:Archivo;font-size:16px;font-weight:400;line-height:20.8px;margin-top:16px;display:inline-block;max-width:866px}
.faq__coll-item a{color:blue !important}
.faq_ids .faq__right .faq__row button{padding:0;border-radius:50%;border:0;background:0;cursor:pointer;flex:0}
.faq_ids .faq__right .faq__row button:focus{outline:0;box-shadow:none}
.faq_ids .faq__right .faq__row button:active{background:transparent}
.faq_ids .faq__right .icon-minus-o:before:focus{outline:0;box-shadow:none}
.faq_ids .faq__right .icon-minus-o:before:active{background:transparent}
.faq_ids .faq__right .cmp-accordion__panel{display:none}
.faq_ids .faq__right .icon-plus-o:before,.faq_ids .faq__right .icon-minus-o:before{content:'';display:inline-block;background:url("../../../content/dam/asianpaintsbeautifulhomes/icons/ids_icons/plus-icon.svg") center no-repeat;background-size:cover;width:15px;height:15px;transition:transform .35s ease,opacity .35s ease,width .35s ease,height .35s ease;transform-origin:center}
.faq_ids .faq__right .icon-minus-o:before{background:url("../../../content/dam/asianpaintsbeautifulhomes/icons/ids_icons/cross-icons.png") center no-repeat;background-size:cover;width:35px;height:35px;transform:rotate(90deg);opacity:.85}
.faq_ids .paragraph{padding:31px 24px 43px}
.faq_ids .paragraph p{color:#323232;font-family:Archivo;font-size:16px;font-weight:700;line-height:130%}
.faq_ids .paragraph p a{color:#000;font-family:Lato;font-size:18px;font-weight:400;line-height:117%;letter-spacing:.36px;margin-left:10px}
.faq_ids .newfaq .faq__left .faq__title{font-family:Lato}
.faq_ids .newfaq .faq__right{margin-top:33px}
.faq_ids .newfaq .faq__right .faq__row button{width:48px;height:48px;flex:unset;transition:.4s linear;transform:rotate(45deg)}
.faq_ids .newfaq .faq__right .faq__row button:hover{background:linear-gradient(90.85deg,#f6edff 2.92%,#ffe9ea 61.17%,#fef4e1 98.14%)}
.faq_ids .newfaq .cmp-accordion__item.open button{background:linear-gradient(90.85deg,#f6edff 2.92%,#ffe9ea 61.17%,#fef4e1 98.14%);transform:rotate(0)}
.faq_ids .newfaq .faq__right .faq__row button span{height:100%;width:100%;display:flex;justify-content:center;align-items:center}
.faq_ids .newfaq .faq__right .cmp-accordion__panel{height:0;overflow:hidden;transition:.6s;display:block}
.faq_ids .newfaq .faq__right .cmp-accordion__panel.style_active{overflow:auto;scrollbar-width:none}
.faq_ids .newfaq .faq__right .icon-plus-o:before{background:url("../../../content/dam/asianpaintsbeautifulhomes/icons/ids_icons/close.png") no-repeat;width:20px;height:20px;background-size:cover}
.faq_ids .newfaq .faq__right .icon-minus-o:before{content:'';background:url("../../../content/dam/asianpaintsbeautifulhomes/icons/ids_icons/close.png") no-repeat;width:20px;height:20px;background-size:cover}
@media(max-width:768px){.faq_ids{margin:40px 0}
.faq_ids .container{margin:0}
.faq_ids .faq__right{margin:26px 0}
.faq_ids .faq__right .faq__row{padding:20px 0}
.faq_ids .faq__right .faq__row .faq__coll-title{gap:12px;font-size:14px;color:#1d1d1f}
.faq_ids .faq__right .faq__row .faq__coll-item p{font-family:Archivo;color:#4d4d4d}
.faq_ids .faq__left .faq__title{line-height:30.8px;font-size:22px;line-height:130%;font-weight:500}
.faq_ids .faq__right .icon-plus-o:before{width:12px;height:12px}
.faq_ids .faq__right .icon-minus-o:before{width:25px;height:25px}
.faq_ids .paragraph{padding:0;text-align:left}
.faq_ids .paragraph p a{display:inline-block;text-align:center;margin-top:0;font-weight:400;font-size:16px;line-height:117%;font-family:Archivo;padding-left:0;margin-left:0;text-decoration:underline}
.faq_ids .newfaq .faq__right{margin-top:10px}
.faq_ids .newfaq .faq__right .faq__row .faq__coll-title{line-height:20.8px;color:#1d1d1f;font-size:16px;align-items:self-start}
.faq_ids .newfaq .faq__left .faq__title{text-align:left}
.faq_ids .newfaq .faq__right .faq__row .faq__coll-item p{color:#4d4d4d}
.faq_ids .newfaq .faq__right .icon-plus-o:before{background:url("../../../content/dam/asianpaintsbeautifulhomes/icons/ids_icons/close.png") center no-repeat;background-size:cover;width:14px;height:14px;transform:rotate(45deg);transition:.4s linear}
.faq_ids .newfaq .faq__right .icon-minus-o:before{background:url("../../../content/dam/asianpaintsbeautifulhomes/icons/ids_icons/close.png") center no-repeat;background-size:cover;width:16px;height:16px;transform:rotate(0);transition:.4s linear}
.faq_ids .newfaq .faq__right .faq__row button:hover{background:unset}
.faq_ids .newfaq .cmp-accordion__item.open button{background:unset}
.faq_ids .newfaq .faq__right .faq__row button span{padding-top:4px;align-items:start;justify-content:right}
.faq_ids .newfaq .faq__right .faq__row button{transform:unset}
.faq_ids .newfaq .cmp-accordion__item.open button{transform:unset}
.faq_ids .newfaq .simpleouter.container{padding:0}
.faq_ids .newfaq .container{padding:0 16px}
}
.cmp-text table,.paragraph-rte table{width:100%;border-collapse:collapse;margin-bottom:16px}
.cmp-text table th,.cmp-text table td,.paragraph-rte table th,.paragraph-rte table td{border:1px solid #000;padding:8px 12px;text-align:left;vertical-align:top}
@media(max-width:767px){.cmp-text table,.paragraph-rte table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}
}
.campaign-form-mt{margin-top:63px}
@media screen and (max-width :992.9px){.campaign-form-mt{margin-top:50px}
}
.head-redesign-help{padding:0;-moz-background-size:cover;background-size:cover}
@media(min-width:576px){.head-redesign-help{padding:0}
}
.head-redesign-help__row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
@media(min-width:992px){.head-redesign-help__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}
.head-redesign-help__content{margin-bottom:0;width:100%;padding:40px 20px;position:absolute;-moz-background-size:cover;background-size:cover;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.head-redesign-help__image img{height:100%}
@media(min-width:576px){.head-redesign-help__content{padding:80px 20px}
}
@media(max-width:576px){.head-redesign-help__image{height:400px}
}
@media screen and (min-width:577px) and (max-width:991px){.head-redesign-help__image{height:537px}
}
@media(min-width:992px){.head-redesign-help__image{width:841px;height:100%}
}
@media(min-width:992px){.head-redesign-help__content{width:49%;-webkit-box-flex:2;-webkit-flex-grow:2;-moz-box-flex:2;-ms-flex-positive:2;flex-grow:2;background:0}
}
@media(min-width:1212px){.head-redesign-help__content{padding-left:-webkit-calc((100% - 1220px)/ 2+20px);padding-left:-moz-calc((100% - 1220px)/ 2+20px);padding-left:calc((100% - 1220px)/ 2+20px)}
}
@media(min-width:1441px){.head-redesign-help__content{padding-left:-webkit-calc((100% - 1441px)/ 2+20px);padding-left:-moz-calc((100% - 1441px)/ 2+20px);padding-left:calc((100% - 1441px)/ 2+20px)}
}
.head-redesign-help__title{color:#fdfeff;font-family:BioRhyme;font-size:32px;font-style:normal;font-weight:400;letter-spacing:.02em;line-height:40px}
@media(max-width:334.98px){.head-redesign-help__title{font-size:28px;line-height:35px}
}
@media(min-width:335px){.head-redesign-help__title{max-width:300px}
}
@media(min-width:576px){.head-redesign-help__title{font-size:48px;line-height:60px;max-width:475px;letter-spacing:2px}
}
.head-redesign-help__locations{color:#d4c2ac;font-family:BioRhyme;font-size:32px;font-style:normal;font-weight:400;letter-spacing:.02em;line-height:40px;font-weight:700;min-height:40px;margin-bottom:10px}
@media(max-width:334.98px){.head-redesign-help__locations{font-size:28px;line-height:35px}
}
@media(min-width:576px){.head-redesign-help__locations{font-size:48px;font-weight:800;line-height:60px;min-height:60px;margin-bottom:30px}
}
.head-redesign-help__desc{color:#fdfeff;font-size:16px;line-height:24px;max-width:525px;margin-bottom:30px}
.head-redesign-help__desc a{font-size:18px;line-height:28px;font-weight:700}
.head-redesign-help__desc a{color:#26282b}
.head-redesign-help__desc a:active,.head-redesign-help__desc a:focus,.head-redesign-help__desc a:visited{color:#26282b}
body.hasHover .head-redesign-help__desc a:hover{color:#26282b}
@media(min-width:576px){.head-redesign-help__desc{font-size:18px;line-height:28px;margin-bottom:50px}
}
.head-redesign-help__form{background-color:#f1efe8;width:100%;padding:40px 20px}
@media(min-width:576px){.head-redesign-help__form{padding:80px 20px 80px 6.8%}
}
@media(min-width:992px){.head-redesign-help__form{width:49%;max-width:611px}
}
@media(min-width:1212px){.head-redesign-help__form{padding-right:-webkit-calc((100% - 1220px)/ 2+20px);padding-right:-moz-calc((100% - 1220px)/ 2+20px);padding-right:calc((100% - 1220px)/ 2+20px)}
}
@media(min-width:1441px){.head-redesign-help__form{max-width:-webkit-calc(611px + (100% - 1441px)/ 2);max-width:-moz-calc(611px + (100% - 1441px)/ 2);max-width:calc(611px + (100% - 1441px)/ 2);padding-left:99px;padding-right:-webkit-calc((100% - 1441px)/ 2+20px);padding-right:-moz-calc((100% - 1441px)/ 2+20px);padding-right:calc((100% - 1441px)/ 2+20px)}
}
.head-redesign-help__form-description{font-weight:700;font-size:16px;line-height:1.5;color:#454c53;margin-bottom:15px}
.head-redesign-help__form-description a{color:#232426}
.head-redesign-help__form-cta button,.head-redesign-help__form-cta a{font-size:16px;line-height:19px;padding:12px 20px}
@media(min-width:576px){.head-redesign-help__form-cta button,.head-redesign-help__form-cta a{font-size:18px;line-height:27px;padding:16px 32px;width:auto}
}
.head-redesign-help__form-cta .submit{width:100%}
.head-redesign-help .frm__label{color:#454c53}
.head_redesign{position:relative;background:#3c6aa8;padding:0;height:100%}
.form_container{width:40%}
@media(min-width:992px){.head-redesign-help{padding:0;margin-bottom:30px}
.head-redesign-help-left{display:flex;width:100%;height:830px}
.head-redesign-help-right{display:block;padding-right:40px}
.head-redesign-help__form{max-width:100%;width:100%;height:100%}
.head-redesign-help__content{position:absolute;top:0;left:12%;width:85%}
}
@media(max-width:991px){.head_redesign{position:relative;padding:0;width:100%}
.head-redesign-help__content{position:absolute;top:0;height:100%}
.head-redesign-help-right{display:block;width:100%}
.form_container{width:100%}
}
@media(max-width:576px){.head-redesign-help__content{top:5%;justify-content:inherit}
}
.campaign-head-redesign-help-left .frm__group .frm__label{margin-bottom:0}
.campaign-head-redesign-help-left .frm__group .frm__field{padding:0 40px 4px 8px}
.campaign-head-redesign-help-left .frm__group{margin-bottom:15px}
@media(min-width:992px){.campaign-head-redesign-help-left.head-redesign-help-left{height:600px}
.campaign-head-redesign-help-left .head-redesign-help__form{padding-top:20px;padding-left:35px}
.campaign-head-redesign-help-left .head-redesign-help__form-description{font-size:14px}
.campaign-head-redesign-help-left .head_redesign{width:55%}
.campaign-head-redesign-help-left .head-redesign-help__image{width:100%}
.campaign-head-redesign-help-left .form_container{width:45% !important}
.campaign-head-redesign-help-left .head-redesign-help-right{padding-right:20px}
.campaign-head-redesign-help-left .check-container{font-size:14px}
.campaign-head-redesign-help-left .form-checkbox .checkmark{top:0}
}
@media(max-width:991px){.campaign-head-redesign-help-left{display:flex;flex-direction:column-reverse}
.campaign-head-redesign-help-left .head-redesign-help__form{padding-top:15px}
.campaign-head-redesign-help-left .head-redesign-help__form-description{font-family:'Lato';font-style:normal;font-weight:700;font-size:16px;line-height:24px}
.campaign-head-redesign-help-left .frm__group{margin-bottom:0}
}
.campaign-head-redesign-help-left .home-improv__headline{font-family:'BioRhyme';font-style:normal;font-weight:700;font-size:32px;line-height:40px;letter-spacing:.02em;color:#333;margin-bottom:10px}
@media(min-width:576px){.new_ids_form .campaign-head-redesign-help-left .head-redesign-help__form-cta button{width:auto;height:auto}
}
.ids-form-firstFold .frm__group{margin-bottom:5px}
.ids-form-firstFold .home-improv__headline{margin-bottom:7px}
.ids-form-firstFold .head-redesign-help__form-description{margin-bottom:9px}
@media(max-width:1211px){.ids-form-firstFold{margin-top:45px}
}
@media(min-width:992px){.ids-form-firstFold.head-redesign-help-left{height:560px;margin-top:0}
}
@media(min-width:992px) and (max-width:1211px){.ids-form-firstFold.head-redesign-help-left{height:585px;margin-top:47px}
}
@media(max-width:991px){.campaign-head-redesign-help-left.ids-form-firstFold{display:flex;flex-direction:column;margin-top:0}
}
.left-redesign .head-redesign-help__content--top{width:100%;position:absolute;bottom:0;left:0;padding:15px 0 15px 15px;background:#f1efe8}
.left-redesign .head-redesign-help__content{left:0;padding-left:2%;width:100%;top:unset;bottom:0;color:#000}
.left-redesign .head-redesign-help__locations{display:none}
.left-redesign h2.head-redesign-help__title{margin-bottom:10px;font-size:26px;line-height:22px;max-width:unset;font-weight:700;color:#000;letter-spacing:0}
.left-redesign p.head-redesign-help__desc{font-size:18px;max-width:100%;color:#000;font-weight:700;margin-bottom:0}
@media(max-width:576px){.left-redesign .head-redesign-help__image{height:470px}
.left-redesign h2.head-redesign-help__title{font-size:17px;line-height:18px;font-weight:normal;color:#fdfeff;margin-bottom:4px}
.left-redesign .head-redesign-help__content{left:0;top:0;width:100%;background:linear-gradient(357deg,rgba(38,40,43,0) 66.94%,#26282b 99.74%)}
.left-redesign .head-redesign-help__content--top{top:5px;bottom:unset;text-align:center;left:0;padding:0 8px;background:0}
.left-redesign p.head-redesign-help__desc{font-size:13px;line-height:15px;font-weight:normal;color:#fdfeff}
}
@media(min-width:1400px){.left-redesign h2.head-redesign-help__title{font-size:28px}
.left-redesign p.head-redesign-help__desc{font-size:20px}
}
.customer-service-points .campaign-head-redesign-help-left .head-redesign-help__image{position:relative}
.customer-service-points .campaign-head-redesign-help-left .head-redesign-help__image::before{position:absolute;content:'';width:100%;height:100%;top:0;left:0;opacity:.6000000238418579;background:linear-gradient(270deg,rgba(38,40,43,0.50) 0,#26282b 100%)}
@media(min-width:992px){.customer-service-points .head-redesign-help__content{left:72px;padding-left:0}
}
.new_ids_form .head-redesign-help-left{height:unset !important;min-height:563px !important}
.new_ids_form .head_redesign{background:unset;width:62.31%}
.new_ids_form .head-redesign-help__image{display:none}
.new_ids_form .head-redesign-help__content{display:none}
.new_ids_form__left{position:relative;height:100%}
.new_ids_form__left img{width:100%;height:100%;position:absolute;left:0;top:0}
.new_ids_form__info{position:absolute;top:73px;left:42px}
.new_ids_form__info p{font-family:Lato;font-size:24px;font-weight:500;line-height:31.2px;color:#fff;margin-bottom:10px}
.new_ids_form__info h2{font-family:BioRhyme;font-size:54px;font-weight:700;line-height:54px;color:#fff;margin-bottom:26px;max-width:438px;width:100%}
.new_ids_form__info h3{font-family:Lato;font-size:16px;font-weight:400;line-height:20.8px;color:#d0d0d0;max-width:245px;width:100%}
.new_ids_form .form_container{width:37.69% !important}
.new_ids_form .head-redesign-help__form{background:#f7f2e7 !important;padding:35.5px 70px 30px 66px !important}
.new_ids_form .head-redesign-help-right{max-width:438px;width:100%;padding-right:unset !important}
.new_ids_form .head-redesign-help-right .frm__group{position:relative;margin-bottom:unset}
.new_ids_form .head-redesign-help-right .frm__label{position:absolute;top:-7px;left:16px;background:#f7f2e7;z-index:999;color:#202020 !important;margin-bottom:unset !important;font-size:10px !important;line-height:14px !important;font-weight:400;text-transform:capitalize;padding:0 4px;letter-spacing:.50px;display:none}
.new_ids_form .head-redesign-help-right span.error{font-size:14px !important;font-weight:500;line-height:unset !important;color:#ee4137 !important;min-height:38px;margin-top:unset !important;padding-top:3px !important}
.new_ids_form .head-redesign-help-right #form-field__C_Email~span.error{min-height:32px}
.new_ids_form .head-redesign-help-right input{padding:0 16px !important;border:1px solid #20202033 !important;border-radius:6px;color:#202020 !important;font-weight:400 !important;font-size:16px !important;line-height:20px !important;min-height:52px}
.new_ids_form .head-redesign-help-right input::placeholder{opacity:.6;text-transform:none}
.new_ids_form .head-redesign-help-right input:focus{border:1px solid #202020 !important}
.new_ids_form .head-redesign-help-right input:focus~.frm__label{display:block !important}
.new_ids_form .head-redesign-help-right .form-checkbox{margin-bottom:10px !important}
.new_ids_form .head-redesign-help-right .checkmark{height:20px !important;width:20px !important;background-color:#f7f2e7 !important;border:1px solid #232426}
.new_ids_form .head-redesign-help-right .checkmark:after{left:6px !important}
.new_ids_form .head-redesign-help-right .check-container{padding-left:34px !important;font-weight:400 !important;line-height:18.2px !important;color:#323232 !important;font-size:14px !important}
.new_ids_form .head-redesign-help__form-description{font-size:14px !important;font-weight:400 !important;line-height:16.8px !important;color:#323232 !important;margin-bottom:15px !important;opacity:.6}
.new_ids_form .btn--primary{padding:12px 39px !important;line-height:23.4px !important;color:#f7f2e7 !important}
.new_ids_form .btn--primary span{display:none}
.new_ids_form .head-redesign-help__form-cta{display:flex;justify-content:right}
.new_ids_form .frm__group .country_code{position:absolute;top:17px;left:17px;z-index:1;display:flex;align-items:center;column-gap:7px;color:#202020;font-family:Lato;font-size:16px;font-weight:400;line-height:20px}
.new_ids_form .frm__group .country_code::before{content:'';background-image:url('../../../content/dam/asianpaintsbeautifulhomes/icons/ids_icons/india.png');background-position:center;background-size:cover;width:18px;height:12px;display:block}
.new_ids_form .frm__group .country_code::after{content:'';width:1px;height:20px;background-color:black;opacity:.2;display:inline-block;margin-left:3px}
.new_ids_form .frm__group #form-field__C_Mobile{text-indent:75px}
.new_ids_form .head-redesign-help-right{margin:0 auto}
.new_ids_form .check-container input:checked~.checkmark{background-color:#232426 !important}
.campagin_consulting_form .country_code{display:none}
@media screen and (max-width :992.9px){.new_ids_form__left{min-height:400px}
.new_ids_form__info{top:30px;left:20px}
.new_ids_form__info p{font-size:16px;font-weight:500;line-height:20.8px}
.new_ids_form__info h2{font-size:36px;line-height:36px;margin-bottom:12px;max-width:265px}
.new_ids_form__info h3{font-size:14px;line-height:18.2px;max-width:149px}
.new_ids_form .head-redesign-help-left{display:flex;flex-direction:column;height:auto !important}
.new_ids_form .head_redesign{width:100%}
.new_ids_form .form_container{width:100% !important}
.new_ids_form__left img{height:400px}
.new_ids_form .head-redesign-help__form{padding:30px 20px 50px !important}
.new_ids_form .btn--primary{font-size:18px !important;width:100%;padding:10.5px 39px !important}
.new_ids_form .head-redesign-help-right .form-checkbox{margin-bottom:20px !important;margin-top:8px}
.new_ids_form .head-redesign-help__form-description{margin-bottom:30px !important}
.new_ids_form .head-redesign-help-right .check-container{padding-left:30px !important;line-height:18.2px !important;font-size:14px !important}
.new_ids_form .head-redesign-help-right .frm__label{color:#323232 !important}
.new_ids_form .head-redesign-help-right span.error{font-size:12px !important;min-height:36px;padding-top:4px !important}
}
.otpverify-content .otpverify-details{position:absolute;top:17px;right:20px;z-index:1}
.otpverify-content .verify-txt{font-family:Lato;font-weight:700;font-size:14px;line-height:130%;color:#232426;cursor:pointer}
.otpverify-content .otp-sent-txt{font-family:Lato;font-weight:700;font-size:14px;line-height:130%;color:#2ba45b}
.otpverify-content .verfiy-success-icon{width:22px;height:22px}
.disabled .head-redesign-help__form-cta .btn--primary{background:var(--Neutral-color-grey-200,#b0b1b3);color:#fff !important;font-weight:700;font-size:18px;line-height:130%;border-color:#b0b1b3;cursor:not-allowed}
@media screen and (max-width :992.9px){.otpverify-content .otpverify-details{right:16px}
.otpverify-content .verify-txt{font-size:13px;line-height:130%}
.otpverify-content .otp-sent-txt{font-size:13px;line-height:130%}
.otpverify-content .verfiy-success-icon{width:18px;height:18px}
}
.ids-revamp-heading.simpleouter>div{display:flex;align-items:center;justify-content:center;padding:100px 0 36px 0;width:80%;margin:auto}
.commom-pt.ids-revamp-heading.simpleouter>div{padding-top:0}
.ids-revamp-heading .heading:nth-child(1) h1,.ids-revamp-heading .heading:nth-child(1) h2,.ids-revamp-heading .heading:nth-child(1) h3,.ids-revamp-heading .heading:nth-child(1) h4,.ids-revamp-heading .heading:nth-child(1) h5,.ids-revamp-heading .heading:nth-child(1) h6{color:#323232;font-family:Lato;font-size:26px;font-weight:300;line-height:42.9px;padding-right:24px;margin-right:24px;border-right:1px solid #323232;padding-top:0}
.ids-revamp-heading .heading:nth-child(2) h1,.ids-revamp-heading .heading:nth-child(2) h2,.ids-revamp-heading .heading:nth-child(2) h3,.ids-revamp-heading .heading:nth-child(2) h4,.ids-revamp-heading .heading:nth-child(2) h5,.ids-revamp-heading .heading:nth-child(2) h6{color:#323232;font-family:BioRhyme;font-size:42px;font-weight:700;line-height:49.224px;padding-top:0}
.ids-revamp-heading .heading:nth-child(2) h1,.ids-revamp-heading .heading:nth-child(2) h2{font-family:"Playfair Display",serif !important}
@media(max-width:992px){.ids-revamp-heading.simpleouter>div{flex-direction:column;text-align:center;width:100%;padding:60px 0 36px}
.ids-revamp-heading .heading:nth-child(1) h1,.ids-revamp-heading .heading:nth-child(1) h2,.ids-revamp-heading .heading:nth-child(1) h3,.ids-revamp-heading .heading:nth-child(1) h4,.ids-revamp-heading .heading:nth-child(1) h5,.ids-revamp-heading .heading:nth-child(1) h6{color:#696969;border-right:0;padding-right:0;margin-right:0;font-size:20px;font-weight:400;line-height:28px;margin-bottom:8px}
.ids-revamp-heading .heading:nth-child(2) h1,.ids-revamp-heading .heading:nth-child(2) h2,.ids-revamp-heading .heading:nth-child(2) h3,.ids-revamp-heading .heading:nth-child(2) h4,.ids-revamp-heading .heading:nth-child(2) h5,.ids-revamp-heading .heading:nth-child(2) h6{font-size:26px;font-weight:700;line-height:33.8px}
}
.case-study__section{width:100%;padding-left:80px;margin:26px 0 38px;margin-bottom:0}
.case-study__content-wrapper{display:flex !important;background-color:#f6e3be;border-radius:10px;margin-right:20px;height:auto}
.case-study__content-wrapper:last-child{margin-right:0}
.case-study__text-div{display:flex;flex-direction:column;min-width:347px;max-width:347px;padding:50px 50px 44px}
img.case-study__before-img,img.case-study__after-img{border-radius:0 10px 10px 0;height:100%;width:100%;object-fit:cover}
.case-study__heading{color:#323232;font-family:Lato;font-size:26px;font-weight:700;line-height:34px;margin-bottom:16px}
.case-study__description{color:#323232;font-family:Lato;font-size:16px;font-weight:400;line-height:20.8px}
.case-study__button{display:block;color:#232426;font-family:Lato;font-size:18px;font-weight:700;line-height:23.4px;padding:12px 39px;border-radius:30px;border:1px solid #232426;width:max-content;cursor:pointer;margin-top:auto}
.case-study__img-div{position:relative;width:100%}
.case-study__before-after-div{display:flex;position:absolute;right:30px;top:30px;background-color:#fff;border-radius:24px;cursor:pointer;overflow:hidden}
.before-after-div__before,.before-after-div__after{display:block;color:rgba(86,86,86,0.80);text-align:center;font-family:Lato;font-size:14px;font-weight:400;line-height:19px}
.before-after-div__before{padding:9px 19px 4px}
.before-after-div__after{padding:9px 24px 4px}
.before-after-div__before.active,.before-after-div__after.active{color:#000;background:rgba(240,182,70,0.80)}
img.case-study__after-img{display:none}
.case-study__view-all{display:block;color:#232426;font-family:Lato;font-size:18px;font-weight:400;line-height:29px;letter-spacing:-0.198px;cursor:pointer;margin-top:28px;margin-right:196px;text-align:right;padding-bottom:32px}
.case-study__slider .slick-next:before{content:url(../../../content/dam/asianpaintsbeautifulhomes/ap-beautiful-homes/emi--banner/ids-slider-arrow.png)}
.case-study__slider .slick-next{position:absolute;bottom:-53px;right:95px;top:auto}
.case-study__slider .slick-prev[aria-disabled="true"]{cursor:default;filter:grayscale(1)}
.case-study__slider .slick-next[aria-disabled="true"]{cursor:default;filter:grayscale(1)}
.case-study__slider .slick-prev:before{content:url(../../../content/dam/asianpaintsbeautifulhomes/ap-beautiful-homes/emi--banner/ids-slider-arrow.png);display:block;transform:rotate(180deg)}
.case-study__slider .slick-prev{display:block;position:absolute;bottom:-50px;right:124px;top:auto;left:auto}
.case-study__slider .slick-track{display:flex}
@media(max-width:992px){.case-study__section{margin:0;padding-left:20px}
.case-study__content-wrapper{flex-direction:column-reverse;margin-right:10px}
.case-study__img-div{height:245px}
.case-study__before-after-div{top:20px;left:0;right:0;margin:0 auto;width:max-content}
.case-study__before-img,.case-study__after-img{border-radius:10px 10px 0 0}
.before-after-div__before,.before-after-div__after{font-size:16px;line-height:20.8px;padding:8px 20px}
.case-study__text-div{padding:30px 20px;text-align:center;width:100%;min-width:auto;max-width:max-content;margin-bottom:auto}
.case-study__heading{font-size:18px;font-weight:700;line-height:23.4px;margin-bottom:24px}
.case-study__description{display:none}
.case-study__button{margin:0 auto}
img.case-study__before-img,img.case-study__after-img{border-radius:10px 10px 0 0;width:100%;height:100%}
.case-study__view-all{font-size:16px;margin-top:36px;line-height:21px;text-align:left;margin-right:0;max-width:200px}
.case-study__slider .slick-dots li{background-color:#232426;height:4px;width:8px;border-radius:50px;margin:0 3px}
.case-study__slider .slick-dots li.slick-active{width:30px}
.case-study__slider .slick-dots{text-align:right;bottom:-52px;right:20px}
.case-study__slider .slick-dots li button{display:none}
.case-study__slider .slick-dots li button:before{content:none}
}
@media(min-width:320px) and (max-width:768px){.case-study__view-all{padding-bottom:40px}
}
.testimonials{background-color:#f5f4ef}
.testimonials .container{width:100%;max-width:unset;margin:0;padding-left:80px;padding-right:0}
.testimonials .testimonial-wrapper{padding:0 0 76px 0;position:relative}
.testimonial-wrapper .testimonial-layer{display:flex}
.ids_revamp_testimonial .testimonial-wrapper .testimonial-layer{display:unset}
.testimonial-layer .testimonial-card{margin:34px 0;width:413px;height:497px !important;flex:none;margin-right:20px}
.testimonial-card .testimonial-info{width:100%;height:100%;padding:40px 56px 24px 50px;background-color:#fff;display:flex;flex-direction:column;justify-content:space-between;border-radius:10px}
.testimonial-info .testimonial-text{color:#202020;font-family:Lato;font-size:20px;font-weight:400;line-height:28px}
.testimonial-info .testimonial-profile{display:flex;align-items:center;gap:10px}
.testimonial-profile .testimonial-user-img{width:85px;height:85px;display:flex;align-items:center;justify-content:center;text-align:center;background-color:#c4c4c4;border-radius:50%}
.testimonial-user-img img{flex:none;height:100%;width:100%;border-radius:50%;object-fit:scale-down}
.testimonial-user-detail h3{color:#202020;font-family:Lato;font-size:16px;font-weight:600;line-height:normal;text-transform:capitalize}
.testimonial-user-detail span{color:#202020;font-family:Lato;font-size:16px;font-weight:300;line-height:normal;text-transform:capitalize}
.testimonial-project-details a{color:#000;font-family:Lato;font-size:18px;font-weight:400;line-height:29px;letter-spacing:-0.198px;text-decoration:none}
.testimonial-card .testimonial-video-category{position:relative;height:100%;cursor:pointer}
.testimonial-card .sa_shorts_parentSwiper{padding:0 !important}
.testimonial-card .swiper-slide{max-width:560px;width:100% !important}
.testimonial-video-category .testimonial-clip{cursor:default;position:absolute;top:0;width:100%;height:100%;object-fit:cover;border-radius:10px}
.testimonial-video-category .testimonial-image{position:relative;height:100%;z-index:1}
.testimonial-image img{width:100%;height:100%;border-radius:10px;object-fit:cover}
.testimonial-image .purple{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(92,51,147,0.50);opacity:.8;border-radius:10px}
.testimonial-image .brown{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(157,60,107,0.50);opacity:.8;border-radius:10px}
.testimonial-video-category .testimonial-play-btn-div{position:absolute;bottom:31px;left:45px;z-index:2}
.testimonial-play-btn-div .testimonial-play-btn{width:68px;height:54px;cursor:pointer;margin-bottom:23px}
.testimonial-play-btn .testimonial-play-btn img{width:100%;height:100%;object-fit:cover}
.testimonial-play-btn-div .testimonial-profile-name h3{color:#fff;font-family:Lato;font-size:18px;font-weight:700;line-height:23px;text-transform:capitalize}
.testimonial-play-btn-div .testimonial-profile-name span{color:#FFF;font-family:Lato;font-size:18px;font-style:normal;font-weight:300;line-height:23px;text-transform:capitalize}
.testimonial-btn{position:absolute;bottom:50px;right:159px}
.testimonial-btn .view-all-div{margin-right:29px;display:inline-block}
.view-all-div a{font-family:Lato;font-size:18px;color:#000;font-weight:400;line-height:29px;letter-spacing:-0.198px;text-decoration:none}
.testimonial-layer .slick-prev,.testimonial-layer .slick-next{position:absolute;top:100%;bottom:0}
.testimonial-layer .slick-next{right:95px;top:unset;bottom:-19px}
.testimonial-layer .slick-prev{right:125px;left:auto;top:auto;bottom:-30px}
.testimonial-layer .slick-next::before,.testimonial-layer .slick-prev::before{width:40px;height:40px;content:''}
.testimonial-layer .slick-next::before{content:url(../../../content/dam/asianpaintsbeautifulhomes/ap-beautiful-homes/emi--banner/ids-slider-arrow.png)}
.testimonial-layer .slick-prev{display:block;transform:rotate(180deg)}
.testimonial-layer .slick-prev::before{display:block;content:url(../../../content/dam/asianpaintsbeautifulhomes/ap-beautiful-homes/emi--banner/ids-slider-arrow.png)}
.testimonial-layer .slick-dots{padding-right:20px;display:flex;justify-content:right;position:absolute;right:0;bottom:-51px}
.testimonial-layer .slick-dots li{height:4px;width:8px;border-radius:50px;padding:0;background-color:#232426;margin:0 3px}
.testimonial-layer .slick-dots li button{display:none}
.testimonial-layer .slick-dots li.slick-active{width:30px}
.testimonial-slider .slick-dots li button:before{content:none}
.testimonial-card .testimonial-video-category video::-webkit-media-controls-current-time-display{display:none}
.testimonial-card .testimonial-video-category video::-webkit-media-controls-time-remaining-display{display:none}
.testimonial-card .testimonial-video-category video::-webkit-media-controls-overflow-button{display:none}
.testimonials .slick-prev[aria-disabled="true"],.testimonials .slick-next[aria-disabled="true"]{cursor:default;filter:grayscale(1)}
.testimonials .slick-next[aria-disabled="true"]{cursor:default}
.reason-to-show.wthi-title h2{padding-top:84px;margin-bottom:38px}
@media(max-width:992px){.testimonials .testimonial-wrapper{padding:0}
.testimonials .testimonial-layer .testimonial-card{margin:36px 10px 0 0}
.testimonial-card{margin-right:10px;height:442px}
.testimonials .container{padding-right:0;padding-left:19px;padding-bottom:100px}
.testimonial-info .testimonial-text{color:#323232;text-align:center;padding:0 20px;font-size:20px}
.testimonials .testimonial-layer .testimonial-card .testimonial-info{padding:30px 20px;align-items:center}
.testimonial-profile{flex-direction:column;align-items:center;text-align:center}
.testimonial-user-img{width:60px;height:60px}
.testimonial-project-details a{text-transform:capitalize}
.testimonial-user-detail h3{font-size:18px;font-weight:700}
.testimonial-project-details a{font-size:16px;letter-spacing:-0.176px}
.testimonial-btn{position:unset}
.testimonial-layer.slick-dotted.slick-slider{margin-bottom:36px}
.testimonial-btn .view-all-div{max-width:200px;padding-top:35px}
.reason-to-show.wthi-title h2{padding-top:50px;margin-bottom:0}
}
.referral-program__section{max-width:1063px;margin:75px auto}
.referral-program__section .cmp-teaser{display:flex;position:relative;background-color:#f5f4f0;border-radius:10px}
.referral-program__section .cmp-teaser__image{flex:none;position:relative;width:55%}
.referral-program__section .cmp-image{height:100%}
.referral-program__section .cmp-image__image{height:100%;object-fit:cover;border-radius:0 10px 10px 0}
.referral-program__section .cmp-teaser__content{padding:50px 56px 38px}
.referral-program__section .cmp-teaser__pretitle{color:#232426;font-family:BioRhyme;font-size:36px;font-weight:700;line-height:117%;margin-bottom:24px}
.referral-program__section .cmp-teaser__title{display:block;color:#323232;font-family:Lato;font-size:20px;font-weight:700;line-height:156%;margin-bottom:4px}
.referral-program__section .cmp-teaser__description{color:#202020;font-family:Lato;font-size:18px;font-weight:400;line-height:130%;margin-bottom:42px;max-width:300px}
.referral-program__section .cmp-teaser__action-link{display:block;color:#232426;font-family:Lato;font-size:18px;font-weight:700;line-height:130%;border-radius:30px;border:1px solid #232426;padding:12px 39px;width:max-content;cursor:pointer}
.referral-program__section .cmp-teaser{flex-direction:row-reverse}
.referral-program__section .cmp-teaser__content{padding:50px 68px 42px 72px}
.referral-program__section .cmp-teaser__description{margin-bottom:38px;max-width:412px}
.referral-program__section .extended-text{position:absolute;right:120px;color:#5d398f;text-align:center;font-family:Lato;font-size:22px;font-weight:400;line-height:29px;width:200px;bottom:150px}
@media(max-width:992px){.referral-program__section{margin:50px 20px}
.referral-program__section .cmp-teaser{display:block}
.referral-program__section .cmp-teaser__image{width:100%}
.referral-program__section .cmp-image__image{height:279px;width:100%;border-radius:0 0 10px 10px;object-position:left}
.referral-program__section .cmp-teaser__content{text-align:center;padding:31px 53px 27px}
.referral-program__section .cmp-teaser__pretitle{font-size:22px;margin-bottom:19px;line-height:31px}
.referral-program__section .cmp-teaser__title{color:#202020;font-size:18px;margin-bottom:9px;line-height:24px}
.referral-program__section .cmp-teaser__description{font-size:16px;line-height:21px;margin-bottom:30px;max-width:100%}
.referral-program__section .cmp-teaser__action-link{margin:0 auto}
.referral-program__section .cmp-teaser{display:flex;flex-direction:column-reverse}
.referral-program__section .cmp-teaser__content{padding:30px 50px 0}
.referral-program__section .cmp-image__image{object-position:right;margin:0 auto}
.referral-program__section .cmp-teaser__description{max-width:100%}
.referral-program__section .extended-text{position:absolute;color:#5d398f;text-align:center;font-family:Lato;font-size:16px;font-weight:400;line-height:20.8px;right:0;left:0;margin:0 auto;width:135px;bottom:115px}
}
.easy-emi__section{max-width:1063px;margin:75px auto;width:100%}
.easy-emi__section .cmp-teaser{display:flex;background-color:#f5f4f0;border-radius:10px}
.easy-emi__section .cmp-image{height:100%}
.easy-emi__section .cmp-teaser__image{flex:none;position:relative;width:55%}
.sleek-kitchen-cal.easy-emi__section .cmp-teaser__image{width:585px}
.easy-emi__section .cmp-image__image{height:100%;object-fit:cover;border-radius:10px 0 0 10px}
.easy-emi__section .cmp-teaser__content{padding:50px 56px 38px}
.easy-emi__section .cmp-teaser__pretitle{color:#232426;font-family:BioRhyme;font-size:36px;font-weight:700;line-height:117%;margin-bottom:24px}
.easy-emi__section .cmp-teaser__title{display:block;color:#323232;font-family:Lato;font-size:20px;font-weight:700;line-height:156%;margin-bottom:4px}
.easy-emi__section .cmp-teaser__description{color:#202020;font-family:Lato;font-size:18px;font-weight:400;line-height:130%;margin-bottom:42px;max-width:300px}
.easy-emi__section .cmp-teaser__action-link{display:block;color:#232426;font-family:Lato;font-size:18px;font-weight:700;line-height:130%;border-radius:30px;border:1px solid #232426;padding:12px 39px;width:max-content;cursor:pointer}
.easy-emi__section .extended-image{display:none}
.find-ur-celebrity-section{margin:150px auto}
.find-ur-celebrity-section .cmp-image__image{height:358px}
.find-ur-celebrity-section .cmp-teaser__content{display:flex;flex-direction:column;justify-content:center;padding:20px 30px 20px 38px}
.find-ur-celebrity-section .cmp-teaser__title{color:#000;font-family:BioRhyme;font-size:32px;font-weight:700;line-height:37.504px;text-transform:capitalize;margin-bottom:30px;text-align:left}
.find-ur-celebrity-section .cmp-teaser__action-link{border-radius:30px;background:#232426;padding:12px 39px;color:#FFF;font-family:Lato;font-size:18px;font-weight:700;line-height:23.4px}
.find-ur-celebrity-section .cmp-teaser{background-color:#f5f4ef}
@media(max-width:992px){.easy-emi__section{margin:50px 0;padding:0 20px}
.easy-emi__section .cmp-teaser{display:block}
.easy-emi__section .cmp-teaser__image{width:100%}
.easy-emi__section .cmp-image__image{height:279px;width:100%;border-radius:10px 10px 0 0;object-position:left}
.easy-emi__section .cmp-teaser__content{text-align:center;padding:31px 53px 27px}
.easy-emi__section .cmp-teaser__pretitle{font-size:22px;margin-bottom:19px;line-height:31px}
.easy-emi__section .cmp-teaser__title{color:#202020;font-size:18px;margin-bottom:9px;line-height:24px}
.easy-emi__section .cmp-teaser__description{font-size:16px;line-height:21px;margin-bottom:30px;max-width:100%}
.easy-emi__section .cmp-teaser__action-link{margin:0 auto}
.easy-emi__section .cmp-teaser__image{display:none}
.easy-emi__section .extended-image{display:block;position:relative;height:310px;margin-left:-20px}
.sleek-kitchen-cal.easy-emi__section .extended-image{width:335px;height:286px}
.easy-emi__section .extended-image{right:-20px}
.easy-emi__section .extended-image img{height:100%;object-fit:cover;border-radius:10px 10px 0 0}
.easy-emi_img-contain .extended-image{right:0;margin-left:0}
.find-ur-celebrity-section{margin:30px 27px 50px 13px}
.find-ur-celebrity-section .cmp-teaser{border-radius:0}
.find-ur-celebrity-section .extended-image img{border-radius:0;height:200px}
.find-ur-celebrity-section .cmp-image__image{border-radius:0;height:200px}
.find-ur-celebrity-section .extended-image{height:200px}
.find-ur-celebrity-section .cmp-teaser__content{padding:29px 12px 30px 16px}
.find-ur-celebrity-section .cmp-teaser__title{font-size:26px;line-height:31px;margin-bottom:17px;color:#323232}
.find-ur-celebrity-section .cmp-teaser__action-link{padding:10.5px 28px;margin-left:0}
}
.design_expert_banner{position:relative}
a.design_expert_banner{display:block}
a[href].design_expert_banner{cursor:pointer}
.design_expert_banner .design_expert_banner_image{height:407px}
.design_expert_banner img{width:100%;height:100%;object-fit:unset}
.design_expert_banner .expertbanner-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center}
.design_expert_banner .expertbanner-wrapper .expertbanner-wrapper-container{padding:4px 0;display:flex;align-items:center;justify-content:center;gap:16px;overflow:hidden}
.design_expert_banner h2{font-size:36px;font-weight:700;line-height:42.192px;text-transform:capitalize;color:#323232;font-family:BioRhyme}
.design_expert_banner .expertbanner-text{position:relative;min-width:292px;max-width:100%;min-height:42px;text-align:left}
.design_expert_banner .expertbanner-text span{color:#feaa06;font-family:BioRhyme;line-height:42.192px;font-size:36px;text-transform:capitalize;font-style:normal;font-weight:700;position:absolute;left:0;text-wrap:nowrap;opacity:0}
.expertbanner-btn{text-align:center}
.expertbanner-btn .btn{margin-top:38px;border-radius:30px;background:#232426;outline:0;font-family:Lato;font-weight:700;line-height:23.4px;border:0;padding:12px 39px;color:#fff;text-transform:capitalize;cursor:pointer}
.expertbanner-btn .btn:hover{background-color:#000;border-color:#000;color:#fff}
@keyframes rollUp{0.1%{bottom:-30px;opacity:0}
50%{bottom:0;opacity:1}
100%{bottom:30px;opacity:0}
}
.still_fence .heading-design{width:466px;font-size:42px;font-weight:700;line-height:49.224px;text-transform:unset}
.still_fence .expertbanner-btn .btn{font-size:18px}
.design_banner-padding{padding:200px 0 200px}
.wthi-banner-slider div.design_expert_banner_image{height:100%}
@media(max-width:768px){.design_banner-padding{padding:64px 0 80px}
.design_expert_banner .design_expert_banner_image{height:463px}
.design_expert_banner .expertbanner-wrapper .expertbanner-wrapper-container{gap:5px;flex-direction:column;align-items:center;overflow:unset}
.design_expert_banner .expertbanner-wrapper{min-width:275px}
.design_expert_banner h2{color:#202020;font-size:30px;line-height:35.16px}
.design_expert_banner .expertbanner-text span{font-size:30px;line-height:35.16px;width:100%;text-align:center;text-wrap:wrap}
.design_expert_banner .expertbanner-text{width:100%;text-align:center;overflow:hidden}
.expertbanner-btn .btn{margin-top:24px}
.still_fence .heading-design{width:unset;color:#323232;font-family:BioRhyme;font-size:26px;margin-inline:15px;padding-inline:10px;font-weight:700;line-height:33.8px}
.wthi-banner-slider section{padding-top:51px}
}
.ids-usp-component section{display:flex;justify-content:center;gap:80px;margin:80px auto;max-width:1240px;flex-wrap:wrap}
.ids-usp-component .cmp-contentfragment__element--title .cmp-contentfragment__element-value{color:#323232;font-family:Lato;font-size:36px;font-weight:700;line-height:42.192px;margin-bottom:4px;margin-left:unset}
.ids-usp-component .cmp-contentfragment__element--description .cmp-contentfragment__element-value{color:#323232;text-align:center;font-family:Lato;font-size:16px;font-weight:400;line-height:20.8px;margin:unset}
.ids-usp-component .cmp-contentfragment__elements{text-align:center}
@media(max-width:992px){.ids-usp-component section{column-gap:40px;row-gap:4px;margin:40px 20px}
.ids-usp-component .cmp-contentfragment__element--title .cmp-contentfragment__element-value{color:#323232;font-size:22px;font-style:normal;font-weight:700;line-height:29px;margin-bottom:6px}
.ids-usp-component .cmp-contentfragment__element--description .cmp-contentfragment__element-value{font-size:14px;font-weight:400;line-height:19.6px}
.ids-usp-component article{max-width:70px}
}
.reasons-to-choose{padding:127px 20px 84px}
.reasons-heading-container{background:linear-gradient(145deg,#232426 4.92%)}
.reasons-heading-container .heading h2{color:#FFF;text-align:center;font-family:"Playfair Display",serif !important;font-size:42px;font-weight:700;line-height:50px;padding-top:120px}
.reasons-to-choose .cmp-contentfragmentlist{display:flex;gap:75px;flex-wrap:wrap;justify-content:center;max-width:1060px;margin:0 auto}
.reasons-to-choose .cmp-contentfragment__elements{margin:0}
.reasons-to-choose .cmp-contentfragment__element-value{margin-left:0}
.reasons-to-choose .cmp-contentfragment__element--description{display:none}
.reasons-to-choose dl dd{margin-left:0}
.reasons-to-choose .cmp-contentfragment__element-value img{height:58px;margin-bottom:23px}
.reasons-to-choose .cmp-contentfragment__element--title dd{color:#FFF;text-align:center;font-family:Lato;font-size:22px;font-weight:700;line-height:28.6px}
.reasons-to-choose article{margin-bottom:50px}
@media(max-width:992px){.reasons-to-choose{padding:48px 40px 49px}
.reasons-heading-container .heading h2{padding-top:56px;font-size:26px;font-weight:700;line-height:33.8px}
.reasons-to-choose .cmp-contentfragmentlist{gap:36px;justify-content:space-around}
.reasons-to-choose article{max-width:100px;margin-bottom:0}
.reasons-to-choose .cmp-contentfragment__element-value img{height:37px;margin-bottom:12px}
.reasons-to-choose .cmp-contentfragment__element--title dd{font-size:14px;font-weight:400;line-height:19.6px}
}
.ids-process-comp .cmp-contentfragment__element-value img{width:165px;height:165px}
.ids-process-comp .cmp-contentfragmentlist{display:flex;gap:35px;justify-content:space-between;max-width:1220px;margin:34px auto}
.ids-process-comp dl dd{margin-left:0}
.ids-process-comp .cmp-contentfragment__element--mainTitle dd{color:#323232;text-align:center;font-family:Lato;font-size:22px;font-weight:700;line-height:28.6px;margin-bottom:16px}
.ids-process-comp .cmp-contentfragment__element--description .cmp-contentfragment__element-value{color:#323232;text-align:center;font-family:Lato;font-size:16px;font-weight:400;line-height:20.8px}
.ids-process-comp dl.cmp-contentfragment__elements{max-width:186px}
.ids-process-comp article{position:relative}
.ids-process-comp article::before{position:absolute;right:-55%;top:90px;z-index:-1}
.ids-process-comp article:nth-child(1)::before{content:url("../../../content/dam/asianpaintsbeautifulhomes/ap-beautiful-homes/emi--banner/process-1.png")}
.ids-process-comp article:nth-child(2)::before{content:url("../../../content/dam/asianpaintsbeautifulhomes/ap-beautiful-homes/emi--banner/process-2.png")}
.ids-process-comp article:nth-child(3)::before{content:url("../../../content/dam/asianpaintsbeautifulhomes/ap-beautiful-homes/emi--banner/process-3.png")}
.ids-process-comp article:nth-child(4)::before{content:url("../../../content/dam/asianpaintsbeautifulhomes/ap-beautiful-homes/emi--banner/process-4.png")}
@media(max-width:992px){.ids-process-comp .cmp-contentfragmentlist{padding:20px;flex-direction:column;margin:0;padding-top:0}
.ids-process-comp article{min-height:160px}
.ids-process-comp .cmp-contentfragment__element-value img{height:120px;width:120px}
.ids-process-comp dl.cmp-contentfragment__elements{display:flex;flex-wrap:wrap;justify-content:flex-end;max-width:max-content}
.ids-process-comp .cmp-contentfragment__element--visualImage{position:absolute;left:0;margin-right:auto}
.ids-process-comp .cmp-contentfragment__element--mainTitle{max-width:100%}
.ids-process-comp .cmp-contentfragment__element--mainTitle dd{max-width:calc(100% - 140px);margin-left:auto;text-align:left}
.ids-process-comp .cmp-contentfragment__element.cmp-contentfragment__element--description{max-width:calc(100% - 140px)}
.ids-process-comp .cmp-contentfragment__element.cmp-contentfragment__element--mainTitle{width:100%}
.ids-process-comp .cmp-contentfragment__element--description .cmp-contentfragment__element-value{text-align:left}
.ids-process-comp article::before{right:auto;left:-10px;top:160px;transform:rotate(90deg)}
}
.ids-discover-more .featured-stories{max-width:1320px;margin:0 auto}
.ids-discover-more .featured-story__outer{display:flex;flex-direction:row}
.ids-discover-more .featured-story{height:497px;margin-right:21px;position:relative}
.ids-discover-more .featured-story:last-child{margin-right:0 !important}
.ids-discover-more .featured-story__video,.ids-discover-more .featured-story__bookmark,.ids-discover-more .featured-story__desc{display:none}
.ids-discover-more .featured-story__inner{position:relative;height:100%}
.ids-discover-more .featured-story__thumbnail{background:#7D6D5F66;border-radius:10px;height:100%}
.ids-discover-more .featured-story__thumbnail img{mix-blend-mode:multiply;border-radius:10px;height:100%;object-fit:cover;width:100%}
.ids-discover-more .featured-story__category{color:#FFF;font-family:Lato;font-size:18px;font-weight:700;line-height:23.4px;background:0;padding:0 40px;top:250px;height:max-content}
.ids-discover-more .featured-story__content{position:absolute;background:0;padding:0 55px 0 40px;top:289px}
.ids-discover-more .featured-story__title{color:#FFF;font-family:Lato;font-size:26px;font-weight:700;line-height:33.8px}
.ids-discover-more .featured-story__read{position:absolute;bottom:0;background:0;padding:10px 40px 32px}
.ids-discover-more .featured-story__read a{color:#FFF;font-family:Lato;font-size:16px;font-weight:400;line-height:20.8px}
.ids-discover-more article.featured-story{width:calc(33.33% - 14px);margin-right:21px !important;margin-bottom:0 !important;display:block}
.ids-discover-more .heading{justify-content:center}
.ids-discover-more .featured-stories__title{font-weight:700}
.ids-discover-more .slick-dots li button{display:none}
@media(max-width:768px){.ids-discover-more .container{padding-right:0}
.ids-discover-more article.featured-story{width:auto;height:442px;min-width:335px;margin-right:10px !important}
.ids-discover-more .featured-story__category{top:221px;font-size:20px;font-weight:400;padding:0 35px}
.ids-discover-more .featured-story__content{padding:0 45px 0 35px}
.ids-discover-more .featured-story__content{top:257px}
.ids-discover-more .featured-story__title{font-size:18px;font-weight:400;line-height:23.8px}
.ids-discover-more .slick-dots li{background-color:#232426;height:4px;width:8px;border-radius:50px;margin:0 3px}
.ids-discover-more .slick-dots li.slick-active{width:30px}
.ids-discover-more .slick-dots{text-align:center;bottom:-40px;right:20px}
.kitchen_stories .featured-stories__title{width:100%;text-align:center;padding-right:20px}
}
.ids-services>div{display:flex;gap:20px;max-width:1280px;margin:34px auto}
.ids-services .newpar{display:none}
.ids-services .teaser{width:25%}
.ids-services .teaser:nth-child(odd){margin-top:58px}
.ids-services .teaser .cmp-teaser{height:469px;position:relative;overflow:hidden;border-radius:10px;cursor:pointer}
.ids-services .cmp-teaser__image{height:100%}
.ids-services .cmp-image{height:100%}
.ids-services .teaser .cmp-image__image{height:100%;object-fit:cover;border-radius:10px}
.ids-services .cmp-teaser__content{position:absolute;bottom:-272px;height:100%;text-align:center;background:linear-gradient(0,rgba(0,0,0,0.63) 50%,rgba(0,0,0,0.00) 100%);display:flex;flex-direction:column;justify-content:center;padding:156px 30px 40px;cursor:default;border-radius:10px;cursor:pointer}
.ids-services .cmp-teaser__pretitle{color:#FFF;font-family:Lato;font-size:22px;font-weight:700;line-height:28.6px;margin-bottom:10px}
.ids-services .cmp-teaser__description{margin-bottom:auto}
.ids-services .cmp-teaser__description p{color:#FFF;text-align:center;font-family:Lato;font-size:16px;font-weight:400;line-height:20.8px;margin-bottom:auto}
.ids-services .cmp-teaser__action-container{margin-top:auto}
.ids-services .cmp-teaser__action-container a::before{content:url('../../../content/dam/asianpaintsbeautifulhomes/ap-beautiful-homes/emi--banner/arrow-round.png');cursor:pointer}
.ids-services .slick-dots li button{display:none}
@media(max-width:768px){.ids-services{margin-top:0}
.ids-services.container.responsivegrid{padding-left:20px}
.ids-services .cmp-teaser__pretitle{font-size:20px;line-height:31px;margin-bottom:8px}
.ids-services .teaser{width:100%;margin-right:10px}
.ids-services .teaser:nth-child(odd){margin-top:0}
.ids-services .teaser .cmp-image__image{object-fit:initial}
.ids-services .cmp-teaser__content{bottom:0;background:linear-gradient(0,rgba(0,0,0,0.63) 100%,rgba(0,0,0,0.00) 100%);padding:167px 30px 40px;justify-content:flex-start}
.ids-services .teaser .cmp-teaser{height:442px}
.ids-services .slick-dots li{background-color:#232426;height:4px;width:8px;border-radius:50px;margin:0 3px}
.ids-services .slick-dots li.slick-active{width:30px}
.ids-services .slick-dots{text-align:center;bottom:-50px;right:20px}
.ids-services .cmp-teaser__description{margin-bottom:unset}
}
.ids-services.magazine-teaser .teaser .cmp-teaser:hover .cmp-image__image{transform:scale(1.05)}
.ids-services.magazine-teaser .teaser .cmp-image__image{height:100%;object-fit:cover;border-radius:10px;transition:transform .4s ease-in-out,opacity .4s ease-in-out;opacity:1;transform:scale(1)}
.ids-services.magazine-teaser .cmp-teaser__content{position:absolute;bottom:0;height:100%;text-align:center;background:linear-gradient(179.92deg,rgba(0,0,0,0) 49.89%,rgba(0,0,0,0.4) 99.93%);display:flex;flex-direction:column;justify-content:end;padding:0;cursor:default;border-radius:10px;cursor:pointer;width:100%}
.ids-services.magazine-teaser .teaser .cmp-teaser:hover .cmp-teaser__content{bottom:0;transition:none !important;border-radius:0 !important;background:none !important}
.ids-services.magazine-teaser .cmp-teaser__pretitle{margin-bottom:18px}
.ids-services.magazine-teaser .cmp-teaser__action-container{display:none}
.ids-services.magazine-teaser .cmp-teaser__content .cmp-teaser__action-container{display:none}
.view-warranty-btn{display:flex;justify-content:center}
.view-warranty-btn .popup-btn{background-color:#232426;color:#fdfeff;font-family:Lato;font-weight:700;font-size:18px;line-height:27px;text-align:center;border-radius:999px;padding:16px 23px 16px 32px;display:inline-block}
.view-warranty-btn .popup-btn::after{content:"";display:inline-block;width:24px;height:24px;background-image:url("../../../content/dam/asianpaintsbeautifulhomes/complaint-warranty/right-arrow.png");background-size:contain;background-repeat:no-repeat;background-position:center;margin-left:8px;vertical-align:middle}
@media screen and (max-width:768px){.ids-services.magazine-teaser .cmp-teaser__pretitle{font-size:20px;line-height:31px}
.ids-services.magazine-teaser .cmp-teaser__content{bottom:0;background:linear-gradient(179.92deg,rgba(0,0,0,0) 49.89%,rgba(0,0,0,0.4) 99.93%);padding:0;justify-content:end}
.ids-services.magazine-teaser .slick-dots{text-align:center;bottom:-40px;right:6px}
.slick-dotted.slick-slider{margin-bottom:70px}
.view-warranty-btn .popup-btn{padding:6.5px 17px 6.5px 26px}
}
.ids_banner{position:relative}
.ids_banner a{display:block;cursor:pointer}
.ids_banner .design_expert_banner_image{width:100%;height:640px}
.ids_banner .design_expert_banner_image img{object-fit:cover;width:100%;height:100%}
.ids_banner .ids_banner_clip{height:640px;overflow:hidden}
.ids_banner video.ids_banner_video{width:100%;height:100%;object-fit:cover}
.ids_banner .expertbanner-wrapper .heading-design{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#FFF;text-shadow:0 4px 18px rgba(0,0,0,0.25);font-family:BioRhyme;font-size:42px;font-weight:700;line-height:117.2%;width:100%;text-align:center}
.ids_banner .expertbanner-btn .btn{position:absolute;bottom:38px;left:50%;transform:translateX(-50%);padding:12px 39px;color:#FFF;font-family:Lato;font-size:18px;font-weight:700;line-height:130%;border-radius:30px;background:#232426;border:0;outline:0;width:max-content;cursor:pointer}
.ids_banner .btn:hover{background-color:#000;border-color:#000;color:#fff}
.ids_banner .design_expert_banner .expertbanner-wrapper{height:100%}
.ids-slide-banner .slick-dots{position:absolute;bottom:32px}
.ids-slide-banner .ids_banner .expertbanner-btn .btn{bottom:80px}
.ids-slide-banner .slick-dots li{background:#fff;width:8px;height:8px;padding:0;margin-right:0 8px;border-radius:50%}
.ids-slide-banner .slick-dots li.slick-active{width:40px;border-radius:30px}
.wthi-explore-slider .wthi-title h2{margin-bottom:40px}
.wthi-explore-slider .design_expert_banner_image{height:100%}
.wthi-explore-slider .slick-dots li{opacity:.6}
.wthi-explore-slider .slick-dots li.slick-active{opacity:1}
.wthi-slider-redirection-btn.dsp-none{display:none}
.wthi-explore-slider button.btn{display:none}
.wthi-explore-slider .wthi-slider-redirection-btn{display:block}
@media(max-width :768px){.ids_banner .design_expert_banner_image,.ids_banner .ids_banner_clip{height:460px}
.ids_banner .expertbanner-wrapper .heading-design{font-size:26px;line-height:130%;top:unset;transform:unset;bottom:111px;left:unset;text-align:center;padding:0 20px;text-wrap:balance}
.ids_banner .expertbanner-btn .btn{font-size:18px;bottom:40px}
.ids-slide-banner .slick-dots{bottom:16px}
.ids-slide-banner .ids_banner .expertbanner-btn .btn{bottom:60px}
.ids-slide-banner .ids_banner .expertbanner-wrapper .heading-design{bottom:131px}
.wthi-explore-slider .design_expert_banner_image{height:640px}
.wthi-explore-slider .expertbanner-btn .btn{font-size:14px;padding:9px 14.5px;line-height:18px;bottom:50px !important}
.wthi-explore-slider .slick-dots li button{display:none}
.wthi-explore-slider .slick-dots{bottom:20px}
}
.ic{margin-top:30px}
.ic__details{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center}
.ic__details-copy.paragraph h2{font-size:24px;font-weight:500 !important;color:#323232;font-family:"Playfair Display",serif !important;margin-bottom:15px}
.ic__details-copy b{color:#323232;font-size:20px !important;font-weight:400 !important;display:block}
.ic__details-copy table{margin-top:10px;color:#585858}
.ic__details-copy ul>li>b{margin-top:10px;font-size:16px !important;font-weight:500 !important;@media screen and (max-width:767px){font-size:16px}
}
.ic__details-copy p>b{margin-bottom:10px;font-family:"Playfair Display",serif !important;display:inline;font-weight:500 !important}
.ic__details-copy h4{font-family:"Playfair Display",serif !important;font-size:20px;font-weight:400;color:#323232;margin-bottom:5px !important;@media screen and (max-width:767px){font-size:18px !important;font-weight:500}
}
.ic__details-copy ul li ul li{@media screen and (max-width:767px){font-size:12px !important}
}
.ic__details-copy.paragraph h1{font-family:"Playfair Display",serif !important}
.sleek-kitchen-legacy.ic__details-copy.paragraph h1,.sleek-kitchen-legacy.ic__details-copy.paragraph h2,.sleek-kitchen-legacy.ic__details-copy.paragraph h3,.sleek-kitchen-legacy.ic__details-copy.paragraph h4,.sleek-kitchen-legacy.ic__details-copy.paragraph h5,.sleek-kitchen-legacy.ic__details-copy.paragraph h6{font-family:BioRhyme;font-size:42px;font-weight:700;line-height:49px;color:#323232}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--12{float:unset;width:unset}
@media(max-width:575.98px){.ic__details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
}
.ic__details-copy{padding-bottom:30px}
.sleek-kitchen-legacy.ic__details-copy{padding-top:30px}
.commom-pt.sleek-kitchen-legacy.ic__details-copy{padding-top:0}
@media(max-width:575.98px){.ic__details-copy{padding-bottom:30px}
.ic__details-copy.paragraph h2{font-size:18px;font-weight:500;margin-bottom:10px}
.sleek-kitchen-legacy.ic__details-copy.paragraph h1,.sleek-kitchen-legacy.ic__details-copy.paragraph h2,.sleek-kitchen-legacy.ic__details-copy.paragraph h3,.sleek-kitchen-legacy.ic__details-copy.paragraph h4,.sleek-kitchen-legacy.ic__details-copy.paragraph h5,.sleek-kitchen-legacy.ic__details-copy.paragraph h6{font-size:26px;font-weight:700;line-height:34px;text-align:center}
}
.paragraph.text ul,.paragraph.text ol{color:#585858;font-family:Archivo;font-size:16px;font-style:normal;font-weight:400;line-height:28px}
.ic__details-copy h3{font-family:"Playfair Display",serif !important;font-size:20px;font-weight:400;color:#323232;margin-bottom:5px}
.ic__details-copy a{color:#0000EE;@media screen and (max-width:767px){font-weight:500}
}
.ic__details-copy ul li>a{@media screen and (max-width:767px){font-size:16px}
}
.ic__details-copy p{color:#585858;font-family:Archivo;font-size:16px;font-style:normal;font-weight:400;line-height:28px;@media screen and (max-width:767px){font-size:12px !important}
}
.ic__details-copy.where-the-heart p{font-family:Archivo;font-weight:400;font-size:16px;line-height:140%;text-align:center;color:#323232}
.sleek-kitchen-legacy.ic__details-copy p{font-family:Archivo;font-size:16px;font-weight:400;line-height:22px;color:#323232;padding:20px 62px 0 62px}
@media(max-width:575.98px){.ic__details-copy p,.paragraph.text ul,.paragraph.text ol{font-size:12px;line-height:24px}
.sleek-kitchen-legacy.ic__details-copy p{padding:12px 0 0 0}
.ic__details-copy.where-the-heart p{line-height:130%}
}
.ic__image-wrap{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;row-gap:15px;column-gap:10px;margin-bottom:12px;align-items:flex-start}
@media(max-width:575.98px){.ic__image-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
}
.ic__image-wrap-imgbox{width:49.33%;margin-bottom:20px}
@media(max-width:575.98px){.ic__image-wrap-imgbox{margin-bottom:20px;width:100%}
}
figcaption.ic__image-wrap-caption{color:#26282b;font-family:Archivo;font-size:14px;font-style:normal;font-weight:400;line-height:16px;margin:5px 0;text-align:center}
@media(max-width:575.98px){.ic__image-wrap-caption p{font-size:14px;line-height:16px}
}
@media(max-width:784px){.image.parbase{padding-bottom:20px}
}
.image_content .ic__image-wrap-imgbox img{height:639px;object-fit:cover}
@media only screen and (min-width:575px) and (max-width:784px){.image_content .ic__image-wrap-imgbox img{height:224px;object-fit:cover}
.ic__image-wrap{row-gap:0;column-gap:0;justify-content:space-between}
}
@media(min-width:768px){.responsivegrid .flexclass{float:none !important;clear:none;width:100%;max-width:1020px}
.responsivegrid .flexclass.wthi-container-para{max-width:831px}
.responsivegrid .flexclass.legacy-container{max-width:1148px;width:100%}
.responsivegrid .flexclass>.aem-Grid{display:flex !important;justify-content:space-between !important}
.responsivegrid .flexclass.legacy-container>.aem-Grid{display:flex !important;justify-content:space-between !important}
.responsivegrid .halfwidth{width:50% !important}
.responsivegrid .halfwidth:first-child{margin-right:15px}
.flexclass .ic__image-wrap-imgbox{width:100%}
}
@media(max-width:767px){.flexclass .ic__image-wrap-imgbox{width:100%}
}
.flexclass{margin-right:auto !important;margin-left:auto !important;padding-left:20px;padding-right:20px}
@media(min-width:1212px){.containerleftright.flexclass{max-width:1220px}
}
@media(min-width:1441px){.containerleftright.flexclass{max-width:1440px}
}
.containerleftright.content.flexclass{max-width:1020px}
.paragraph.text ul{list-style-type:disc;padding-left:20px;@media screen and (max-width:767px){padding-left:10px}
}
.paragraph.text ul li{list-style:disc}
.paragraph.text ol li{list-style:decimal}
.paragraph.text ol{padding-left:20px}
@media(max-width:576px){.ic__image-wrap{margin-bottom:5px}
}
.article-section-float{float:left;margin-left:16.5%;max-width:calc(64% - 16.5%)}
.article-section-float .container.content{margin-right:98px}
.article-section-float .tb{margin-top:52px}
.article-section-float .tb__brief p{font-weight:700}
.article-section-float .tb__brief{margin:52px 0 40px 0}
@media(max-width:991px){.article-section-float{float:none;margin:78px 14px 40px 18px;max-width:100%}
.article-section-float .container.content{margin-right:0;padding:0}
.article-section-float .tb__brief p{font-size:18px;line-height:28px}
.article-section-float .tb__brief{margin-bottom:15px}
.article-section-float .ic__details-copy p{font-size:18px;line-height:28px}
}
.paragraph.text.ic__details-copy.font-archivo,.paragraph.text.ic__details-copy.font-archivo *{font-family:'Archivo',sans-serif}
@media(max-width:767px){table{width:100%;table-layout:fixed;word-wrap:break-word;font-size:12px}
table td{padding:6px 4px}
.ic__details-copy h3{font-size:18px;font-weight:500}
}