.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:30px;font-weight:500;line-height:42.192px;font-family:"Playfair Display",serif !important}
.faq_ids .faq__right{margin-top:70px}
.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-family:Lato;font-size:18px;font-weight:700;line-height:23.4px}
.faq_ids .faq__right .faq__row .simpleouter{margin:0}
.faq_ids .faq__right .faq__row .faq__coll-item p{color:#323232;font-family:Lato;font-size:16px;font-weight:400;line-height:20.8px;margin-top:16px;display:inline-block}
.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:36px 0}
.faq_ids .faq__right .faq__row{padding:20px 0}
.faq_ids .faq__right .faq__row .faq__coll-title{gap:12px;font-size:16px;font-weight:700;color:#1d1d1f;font-family:Archivo}
.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:18px;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:5px}
.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}
}