:root{--heading-color:#1d1d1f;--description-color:#4d4d4d;--white:#fff}
*{margin:0;padding:0;box-sizing:border-box}
*::after,*::before{box-sizing:border-box}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;box-sizing:border-box}
body{background-color:var(--white);font-family:Lato,sans-serif;position:relative}
ul,li{list-style:none}
a{text-decoration:none;cursor:pointer}
input{outline:0;border:0}
body,html,button,input{line-height:normal}
button{border:0;outline:0;font-family:Lato,sans-serif}
table{border-collapse:collapse;border-spacing:0}
html{font-size:1rem}
.bh-homepage-revamp-container{max-width:1280px;margin:0 auto;width:100%;float:unset !important}
.container.responsivegrid.bh-homepage-revamp-container{max-width:1280px;margin:0 auto;width:100%;float:unset !important}
.text-left{text-align:left}
.text-center{text-align:center}
.text-right{text-align:right}
.align-center{align-items:center}
.dsp-inline{display:inline}
.dsp-inline-block{display:inline-block}
.dsp-block{display:block}
.dsp-none{display:none}
.dsp-flex{display:flex}
.dsp-grid{display:grid}
.dsp-flex-end{align-items:flex-end}
.dsp-flex-just-end{justify-content:flex-end}
.col{flex-direction:column}
.wrap{flex-wrap:wrap}
.nowrap{flex-wrap:nowrap}
.stretch{align-items:stretch}
.start{align-items:flex-start}
.center{align-items:center}
.txt-center{text-align:center}
.just-between{justify-content:space-between}
.just-center{justify-content:center}
.img-wh{width:100%;height:100%}
.img-contain{-o-object-fit:contain;object-fit:contain}
.img-cover{-o-object-fit:cover;object-fit:cover}
.bh-btn-default{cursor:pointer;display:inline-block;text-align:center;outline:0;border:0}
.body-no-scroll{overflow:hidden}
.w-10{width:10%}
.w-20{width:20%}
.w-30{width:30%}
.w-40{width:40%}
.w-50{width:50%}
.w-60{width:60%}
.w-70{width:70%}
.w-80{width:80%}
.w-90{width:90%}
.w-100{width:100%}
.h-100{height:100%}
.bg-white{background-color:var(--white)}
.bh-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.8);z-index:998;visibility:hidden;opacity:0;transition:opacity .1s linear}
.bh-popup-overlay.active{visibility:visible;opacity:1}
.visiblity-hdn{visibility:hidden}
.mt-40{margin-top:40px}
@media(max-width:768px){.bh-homepage-revamp-container{padding:0 16px}
.container.responsivegrid.bh-homepage-revamp-container{padding:0 16px}
.mt-40{margin-top:16px}
}
.container.responsivegrid.ourservices__section.ourservices__threecards{max-width:1280px;margin:0 auto;width:100%;float:unset !important}
.ourservices__section{overflow-x:hidden;position:relative}
.container.responsivegrid.ourservices__section>.cmp-container{max-width:1360px;width:100%;margin:0 auto}
.container.responsivegrid.ourservices__section #ourservices__container_id{max-width:1280px}
.ourservices__section .cmp-container{background-color:#fff;margin-bottom:80px}
.ourservices__section .title h2{font-size:36px;font-weight:700;line-height:47px;text-align:center;color:#1d1d1f;margin-bottom:20px}
.ourservices__section .title h4{font-family:Lato;font-size:24px;font-weight:400;line-height:29px;text-align:center;color:#4d4d4d}
.ourservices__container .cmp-container{position:relative;margin-top:60px;width:100%}
.ourservices__container .cmp-container .teaserextended{background-color:#f5f4ef;border-radius:20px;padding:33px 22px 27px 22px;position:relative;height:auto}
.ourservices__container .cmp-container .teaserextended .cmp-teaser{display:flex;flex-direction:column-reverse}
.ourservices__container .cmp-container .teaserextended .cmp-teaser__content .cmp-teaser__pretitle{font-size:40px;font-weight:400;line-height:48px;text-align:center;color:#1d1d1f;max-width:369px;width:100%;padding-bottom:34px}
.ourservices__container .cmp-container .teaserextended .cmp-teaser__description{position:absolute;bottom:46px;left:21px;width:300px;background-color:#f5f4ef;border-radius:0 20px 0 0;padding:17px 6px 15px 0}
.ourservices__container .cmp-container .teaserextended .cmp-teaser__description p{font-size:16px;font-weight:500;line-height:22.4px;color:#1d1d1f}
.ourservices__container .cmp-container .teaserextended .cmp-teaser__action-container{position:absolute;bottom:26px;left:21px;width:300px;background-color:#f5f4ef}
.ourservices__container .cmp-container .teaserextended .cmp-teaser__action-container a{font-size:18px;font-weight:400;line-height:29px;color:#7446b3}
.ourservices__container .cmp-container .teaserextended .extended-teaser-img{width:369px;height:464px;overflow:hidden;border-radius:20px}
.ourservices__container .cmp-container .teaserextended .extended-teaser-img .extended-teaser-img_desk{width:100%;height:100%;transition:all .3s ease-in-out;object-fit:cover}
.ourservices__container .cmp-container .teaserextended .extended-teaser-img .extended-teaser-img_desk:hover{transform:scale(1.1)}
.ourservices__container .slick-list{margin:0;overflow:visible;clip-path:inset(-100vw -100vw -100vw 0)}
.ourservices__container .slick-slide{margin:0 10px}
.ourservices__container .slide{display:inline-block}
.ourservices__section .slick-prev,.ourservices__section .slick-next{position:absolute;top:unset;bottom:-58px}
.ourservices__section .slick-next{right:4px}
.ourservices__section .slick-prev{right:31px;left:auto;top:auto;bottom:-69px}
.ourservices__section .slick-prev[aria-disabled="true"]{cursor:default;filter:grayscale(1)}
.ourservices__section .slick-next::before,.ourservices__section .slick-prev::before{width:40px;height:40px;content:''}
.ourservices__section .slick-next::before{content:url(../../../content/dam/asianpaintsbeautifulhomes/ap-beautiful-homes/emi--banner/ids-slider-arrow.png)}
.ourservices__section .slick-prev{display:block;transform:rotate(180deg)}
.ourservices__section .slick-prev::before{display:block;content:url(../../../content/dam/asianpaintsbeautifulhomes/ap-beautiful-homes/emi--banner/ids-slider-arrow.png)}
@media(max-width:768px){.container.responsivegrid.ourservices__section.bh-homepage-revamp-container{margin:0 auto;padding:0 16px 0 0}
.ourservices__section .cmp-container{margin-bottom:60px}
.ourservices__container .cmp-container{margin-top:32px}
.ourservices__section .title h2{font-size:24px;font-weight:700;line-height:31px;text-align:center;margin-bottom:10px}
.ourservices__section .title h4{font-size:16px;font-weight:400;line-height:19px;text-align:center}
.ourservices__container .cmp-container .teaserextended .cmp-teaser__content .cmp-teaser__pretitle{font-size:20px;font-weight:400;line-height:24px;text-align:left;max-width:229px;padding-bottom:24px}
.ourservices__container .cmp-container .teaserextended{padding:24px 12px 38px 12px;border-radius:10px}
.ourservices__container .cmp-container .teaserextended .cmp-teaser__description{width:195px;border-radius:0 20px 0 0;padding:16px 6px 12px 0;bottom:38px;left:11px}
.ourservices__container .cmp-container .teaserextended .cmp-teaser__description p{font-size:12px;font-weight:500;line-height:15px}
.ourservices__container .cmp-container .teaserextended .cmp-teaser__action-container{bottom:15px;width:195px;left:12px}
.ourservices__container .cmp-container .teaserextended .cmp-teaser__action-container a{font-size:16px;font-weight:400;line-height:24px}
.ourservices__container .cmp-container .teaserextended .extended-teaser-img{width:100%;height:304px;border-radius:10px}
.ourservices__container .slick-list{margin:0}
.ourservices__container .slick-slide{margin:0 8px}
.ourservices__container .slick-slide:first-child{margin:0 8px 0 16px}
.ourservices__container .slick-slide:last-child{margin:0 0 0 8px}
}
.removescroll.ourservices__section{overflow-x:unset}
.design_your_dream{position:relative;margin:40px 40px 100px 40px}
.design_your_dream .design_your_dream__bg{height:600px}
.design_your_dream .dream_container{width:100%;padding:0 40px;min-height:600px;margin:0 auto;position:absolute;top:0;left:50%;transform:translateX(-50%);display:flex;justify-content:space-between;border-radius:20px}
.design_your_dream__left{display:flex;flex-direction:column;justify-content:end;align-items:flex-start;max-width:608px;width:100%;padding-bottom:40px}
.design_your_dream__left h1{font-family:Lato;font-weight:700;font-size:58px;line-height:60px;color:#fff;max-width:487px;width:100%;margin-bottom:16px}
.design_your_dream__left p{font-family:Lato;font-weight:500;font-size:20px;line-height:28px;color:#fff;padding-bottom:33px}
.design_your_dream__right{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;gap:12px}
.design_your_dream__right a{width:100%}
.design_your_dream__card{position:relative;max-width:158px;width:100%;min-height:158px;background:#000000CC;padding:0 19px 0 18px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;border-radius:10px;transition:.2s linear}
.design_your_dream__card:hover{background:#fff;box-shadow:0 0 0 2px #7345b2}
.design_your_dream__card:hover p{color:#7345b2}
.design_your_dream__card:hover .design_your_dream__card__logo___hover{display:block}
.design_your_dream__card:hover .design_your_dream__card__logo{display:none}
.design_your_dream__card:hover .redirection_icon{filter:brightness(0) saturate(100%) invert(32%) sepia(82%) saturate(739%) hue-rotate(230deg) brightness(86%) contrast(94%);width:16px;height:14px}
.design_your_dream__card__logo{width:40px;height:40px;margin-bottom:8px;margin-left:-5px}
.design_your_dream__card__logo___hover{display:none;width:40px;height:40px;margin-bottom:8px;margin-left:-5px}
.design_your_dream__card p{font-family:Lato;font-size:16px;font-weight:700;line-height:20.8px;letter-spacing:.01em;color:#fff}
.redirection_icon{position:absolute;bottom:85%;left:83%;width:12px;height:10px}
.custom_redirection_arrow{width:7px;height:6px;border-top:2px solid #fff;border-right:2px solid #fff;position:relative}
.design_your_dream__anchor{color:#fff;font-size:18px;font-weight:700;line-height:23px;text-align:center;padding:11px 39px;border:1px solid #fff;border-radius:30px}
@media screen and (max-width :992.9px){.design_your_dream{padding:0;margin-top:0;margin:0 0 186px 0}
.design_your_dream .design_your_dream__bg{height:390px}
.design_your_dream .dream_container{min-height:390px;padding:16px 16px 16px;flex-direction:column;justify-content:end;align-items:center;border-radius:0}
.design_your_dream__left{padding-bottom:unset}
.design_your_dream__left h1{font-size:30px;line-height:32px;color:#fff;max-width:251px;margin-bottom:12px}
.design_your_dream__left p{font-size:14px;line-height:18px;max-width:306px;width:100%;padding-bottom:12px}
.design_your_dream__right{flex-direction:row;gap:12px;justify-content:left;position:absolute;bottom:-100px;padding:0 16px}
.design_your_dream__card{max-width:100%;min-height:90px;padding:12px 10px 10px 8px;justify-content:flex-start}
.design_your_dream__card__logo{width:24px;height:24px;margin-bottom:10px;margin-left:-2px}
.design_your_dream__card__logo___hover{width:24px;height:24px;margin-bottom:10px;margin-left:-2px}
.design_your_dream__card p{font-size:12px;font-weight:600;line-height:15.36px}
.redirection_icon{right:12px;top:12px;width:6px;height:9px}
.design_your_dream__card:hover .redirection_icon{width:6px;height:9px}
.faq_ids{margin:0 0 60px 0}
.design_your_dream__anchor{padding:11px 16px}
}
.container.responsivegrid.whychooseus-section.bh-homepage-revamp-container{max-width:1280px;margin:0 auto;width:100%;float:unset !important}
.whychooseus-section>.cmp-container{background-color:#fff;margin-bottom:80px}
.whychooseus-section .title h2{text-align:center;font-size:36px;font-weight:700;line-height:46.8px;margin-bottom:68px;color:#1d1d1f}
.chooseus-sub-section .cmp-container{display:flex;justify-content:space-between;align-items:start;width:100%}
.chooseus-sub-section .cmp-container .teaserextended .cmp-teaser{display:flex;flex-direction:column;align-items:center;row-gap:44px}
.chooseus-sub-section .cmp-container .teaserextended .cmp-teaser__content{width:140px;text-align:center;font-family:Lato;font-size:20px;font-weight:400;line-height:26px;text-align:center;color:#1d1d1f}
.chooseus-sub-section .cmp-container .teaserextended .extended-teaser-img .extended-teaser-img_desk{width:60px;height:60px;object-fit:contain}
a#bookFree{background:#7345b2;display:flex;align-items:center;min-height:52px;width:fit-content;border-radius:30px;padding:0 39px;color:#fff;font-family:Lato;font-size:18px;font-weight:700;line-height:23.4px;margin:60px auto 0 auto}
.button.bottom-gap{margin-bottom:120px}
.button.tabsButton #bookFree{margin:20px 0 120px 80px}
.button.fullhome #bookFree{margin:-4px 0 0 80px}
@media(max-width:768px){.container.responsivegrid.whychooseus-section.bh-homepage-revamp-container{padding:0 16px;margin-top:60px}
.whychooseus-section>.cmp-container{margin-bottom:0}
.whychooseus-section .title h2{margin-bottom:60px;font-size:24px;font-weight:700;line-height:31px}
.chooseus-sub-section .cmp-container{flex-wrap:wrap}
.chooseus-sub-section .cmp-container .teaserextended{width:33.33%;margin-bottom:50px}
.chooseus-sub-section .cmp-container .teaserextended .cmp-teaser{row-gap:20px}
.chooseus-sub-section .cmp-container .teaserextended .extended-teaser-img .extended-teaser-img_desk{width:37px;height:37px}
.chooseus-sub-section .cmp-container .teaserextended .cmp-teaser__content{width:98px;font-size:14px;line-height:18.2px}
a#bookFree{min-height:44px;margin:0 auto 60px auto;padding:0 29px}
.button.bottom-gap{margin-bottom:80px}
.button.tabsButton #bookFree{margin:55px auto 50px auto}
.button.fullhome #bookFree{margin:50px auto 0 auto}
}
.emi_banner{padding:100px 16px !important}
.emi_banner .cmp-container{max-width:1280px;width:100%;margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:19px}
.emi_banner .extended-teaser-img{height:386px;width:630px;object-fit:contain}
.emi_banner .extended-teaser-img img{width:100%;height:100%}
.emi_banner .extended-teaser-img_mob{display:none}
.emi_banner .teaser{position:relative}
.emi_banner .cmp-teaser__content{width:285px;position:absolute;left:29px;top:50%;transform:translateY(-50%);min-height:178px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}
.personalized_modular .cmp-teaser__content{min-height:260px}
.emi_banner #emi_banner__left .cmp-teaser__content .cmp-teaser__title{font-family:Lato;font-size:40px;font-weight:700;line-height:47.2px;margin-bottom:5px;color:#000}
.emi_banner #emi_banner__left .cmp-teaser__content .cmp-teaser__title a{text-decoration:none;color:#000}
.emi_banner #emi_banner__left .cmp-teaser__content .cmp-teaser__description p{font-family:Lato;font-size:20px;font-weight:400;line-height:26px;color:#000;margin-bottom:25px}
.emi_banner #emi_banner__left .cmp-teaser__content .cmp-teaser__action-container a{min-width:172px;width:fit-content;padding:12px 0;border-radius:30px;color:#000;border:1px solid #000;display:flex;justify-content:center;align-items:center;font-family:Lato;font-size:18px;font-weight:700;line-height:23.4px}
.emi_banner #emi_banner__left .cmp-teaser__content .cmp-teaser__action-container a:hover{background-color:#7345b2;border:1px solid #7345b2;color:#fff}
.emi_banner #emi_banner__right .cmp-teaser__content .cmp-teaser__pretitle{font-family:Lato;font-size:20px;font-weight:400;line-height:28px;color:#fff}
.emi_banner #emi_banner__right .cmp-teaser__content .cmp-teaser__title{font-family:Lato;font-size:36px;font-weight:700;line-height:42.48px;margin-bottom:4px;color:#fff}
.emi_banner #emi_banner__right .cmp-teaser__content .cmp-teaser__title a{text-decoration:none;color:#fff}
.emi_banner #emi_banner__right .cmp-teaser__content .cmp-teaser__description p{font-family:Lato;font-size:20px;font-weight:400;line-height:28px;color:#fff;margin-bottom:20px}
.emi_banner #emi_banner__right .cmp-teaser__content .cmp-teaser__action-container a{min-width:166px;width:fit-content;padding:12px 0;border-radius:30px;color:#fff;border:1px solid #fff;display:flex;justify-content:center;align-items:center;font-family:Lato;font-size:18px;font-weight:700;line-height:23.4px}
.emi_banner #emi_banner__right .cmp-teaser__content .cmp-teaser__action-container a:hover{background-color:#7345b2;border:1px solid #7345b2;color:#fff}
@media screen and (max-width :992.9px){.emi_banner{padding:60px 16px !important}
.emi_banner .cmp-container{flex-direction:column}
.emi_banner .extended-teaser-img{width:100%;height:100%}
.emi_banner .extended-teaser-img_mob{display:block}
.emi_banner .extended-teaser-img_desk{display:none}
.emi_banner .cmp-teaser__content{width:195px;left:16px;min-height:122px}
.personalized_modular .cmp-teaser__content{min-height:180px}
.emi_banner #emi_banner__left .cmp-teaser__content .cmp-teaser__title{font-size:24px;line-height:28.32px;margin-bottom:8px}
.emi_banner #emi_banner__left .cmp-teaser__content .cmp-teaser__description p{font-size:14px;line-height:18.2px;margin-bottom:10px}
.emi_banner #emi_banner__left .cmp-teaser__content .cmp-teaser__action-container a{min-width:130px;padding:10px 0;font-family:Lato;font-size:14px;line-height:18.2px}
.emi_banner #emi_banner__right .cmp-teaser__content .cmp-teaser__pretitle{font-size:14px;line-height:19.6px;margin-bottom:2px}
.emi_banner #emi_banner__right .cmp-teaser__content .cmp-teaser__title{font-size:22px;line-height:25.96px;margin-bottom:4px}
.emi_banner #emi_banner__right .cmp-teaser__content .cmp-teaser__description p{font-size:14px;line-height:19.6px;margin-bottom:13px}
.emi_banner #emi_banner__right .cmp-teaser__content .cmp-teaser__action-container a{min-width:130px;padding:12px 0;border-radius:30px;color:#fff;display:flex;justify-content:center;align-items:center;font-size:14px;line-height:18.2px}
.furniture_emi_banner #emi_banner__right .cmp-teaser__content .cmp-teaser__action-container a,.furniture_emi_banner #emi_banner__left .cmp-teaser__content .cmp-teaser__action-container a{padding:10px 12px;min-width:136px}
.furniture_emi_banner .cmp-teaser__content{min-height:147px}
}
.sixty_stores{padding:0 16px;min-height:560px}
.sixty_stores__container{max-width:1280px;width:100%;margin:0 auto;display:flex;justify-content:center;border-radius:20px}
.sixty_stores__left{background:#242223;max-width:478px;width:100%;padding:50px 101.88px 47.68px 79.81px;border-radius:20px 0 0 20px;height:560px}
.sixty_stores__left h2{font-family:Lato;font-size:40px;font-weight:700;line-height:40px;letter-spacing:.01em;color:#fff;margin-bottom:20px}
.sixty_stores__desc{font-family:Lato;font-size:20px;font-weight:400;line-height:24px;color:#fff;margin-bottom:40px}
.sixty_stores__Info__row{display:flex;align-items:end;gap:20px;margin-bottom:20px}
.sixty_stores__Info__row:nth-of-type(3){margin-bottom:50px}
.sixty_stores__Info__row img{width:35px;height:35px}
.sixty_stores__Info__row p{font-family:Lato;font-size:20px;font-weight:400;line-height:22px;color:#ccc}
.sixty_stores__btn{width:fit-content;padding:0 39px;min-height:47px;border-radius:30px;border:1px solid #fff;display:flex;justify-content:center;align-items:center;font-family:Lato;font-size:18px;font-weight:700;line-height:23.4px;color:#fff}
.sixty_stores__right{width:100%;height:100%}
.sixty_stores__right img{width:100%;max-width:802px;height:560px;border-radius:0 20px 20px 0}
.sixty_stores__right video{width:100%;max-width:802px;height:560px;object-fit:cover;border-radius:0 20px 20px 0}
@media screen and (max-width :992.9px){.sixty_stores{background:#242223}
.sixty_stores__container{flex-direction:column-reverse;align-items:center}
.sixty_stores__right img{width:100%;height:234px;border-radius:10px;margin-top:40px}
.sixty_stores__right video{border-radius:10px;margin-top:40px;height:234px;width:100%}
.sixty_stores__left{background:#242223;max-width:478px;width:100%;padding:0 0 40px 0;height:100%}
.sixty_stores__left h2{font-size:24px;margin-bottom:8px;margin-top:24px;line-height:31.2px}
.sixty_stores__desc{font-size:16px;line-height:20px;margin-bottom:28px;color:#ccc}
.sixty_stores__Info__row{gap:16px;margin-bottom:16px}
.sixty_stores__Info__row img{width:30px;height:30px}
.sixty_stores__Info__row p{font-size:16px;line-height:17.6px}
.sixty_stores__Info__row:nth-of-type(3){margin-bottom:36px}
.sixty_stores__btn{width:unset;font-size:16px;line-height:20.8px;min-height:46px}
}
.estimate_now{padding:0 16px !important;overflow-x:hidden}
.estimate_now #estimate_now__container{max-width:1280px;width:100%;margin:0 auto;display:flex;position:relative}
.estimate_now .left_side{min-height:686px;display:flex;align-items:center;max-width:445px;width:100%}
.estimate_now .left_side h2{font-family:Lato;font-size:36px;font-weight:700;line-height:46.8px;letter-spacing:.01em;color:#1d1d1f;margin-bottom:28px}
.estimate_now .left_side p{font-family:Lato;font-size:24px;font-weight:400;line-height:28.8px;color:#4d4d4d;max-width:305px;width:100%}
.estimate_now .right_side{max-width:830px;width:100%}
#estimate_now__non_slider{display:flex;justify-content:center}
.estimate_now .right_side .cmp-container .cmp-teaser{min-height:686px;display:flex;align-items:flex-start;flex-direction:column;justify-content:center;padding:0 60px;border-left:1px solid gray}
.estimate_now .right_side .cmp-container #estimate_now__firstCard{border-left:unset;justify-content:center}
.estimate_now .right_side img{width:110px;height:110px;margin-bottom:32px}
.estimate_now .right_side .cmp-teaser__pretitle{font-family:Lato;font-size:44px;font-weight:400;line-height:48px;color:#222;margin-bottom:47px;max-width:295px;width:100%}
.estimate_now .right_side .cmp-teaser__action-link{min-width:220px;width:fit-content;height:48px;border-radius:45px;background:#7345b2;text-align:center;padding:17.5px 0;display:flex;justify-content:center;align-items:center;font-family:Lato;font-size:18px;font-weight:700;line-height:25.2px;color:#fff}
.estimate_now .right_side .cmp-teaser__action-link:hover{color:#1d1d1f;background:#fff;border:1px solid #1d1d1f}
.estimate_now .slick-list{overflow:visible;clip-path:inset(-100vw -100vw -100vw 0)}
.estimate_now .slick-slider{position:unset}
.estimate_now .slick-prev:before{content:'';background-image:url('../../../content/dam/sleek/sleek-kitchen/right-active-arrow.png');background-size:100% 100%;background-repeat:no-repeat;width:30px;height:30px;position:absolute}
.estimate_now .slick-next:before{content:'';background-image:url('../../../content/dam/sleek/sleek-kitchen/right-active-arrow.png');background-size:100% 100%;background-repeat:no-repeat;width:30px;height:30px;position:absolute}
.estimate_now .slick-prev{left:17px;top:73%}
.estimate_now .slick-next{right:unset;left:32px;top:70%}
.estimate_now .slick-prev[aria-disabled="true"],.estimate_now .slick-next[aria-disabled="true"]{cursor:default;filter:grayscale(1)}
.estimate_now .slick-prev{display:block;transform:rotate(180deg)}
@media screen and (max-width :992.9px){.estimate_now{padding:60px 16px !important}
.estimate_now #estimate_now__container{display:block}
.estimate_now .left_side{min-height:unset}
.estimate_now .left_side h2{font-size:24px;line-height:31.2px;margin-bottom:10px}
.estimate_now .left_side p{font-size:16px;line-height:22px;color:#4d4d4d;max-width:328px;margin-bottom:35px}
.estimate_now .right_side .cmp-container .cmp-teaser{min-height:unset}
.estimate_now .right_side img{width:61px;height:57.8px;margin-bottom:20px}
.estimate_now .right_side .cmp-teaser__pretitle{font-size:18px;line-height:24px;margin-bottom:40px;max-width:121px}
.estimate_now .right_side .cmp-teaser__action-link{min-width:130px;width:fit-content;font-size:14px;line-height:19.6px;padding:13px 0;height:36px}
.estimate_now .right_side .cmp-container .cmp-teaser{padding-left:34px;padding-right:34px;border-left:1px solid #a7a7a7}
.estimate_now .right_side .cmp-container #estimate_now__firstCard{padding-left:unset}
.estimate_now .slick-prev,.estimate_now .slick-next{display:none !important}
}
.products_store{padding:100px 0 100px;overflow:hidden}
.products_store.bathsense{padding:0 0 100px 0}
.products_store .bathservice{padding:0 0 100px 0}
.products_store #products_store__container{max-width:1280px;width:100%;margin:0 auto;padding-left:20px;padding-right:20px}
.products_store #products_store__title{font-family:Lato;font-size:36px;font-weight:700;line-height:46.8px;letter-spacing:.01em;text-align:center;color:#1d1d1f;margin-bottom:20px}
.products_store #products_store__desc{font-family:Lato;font-size:24px;font-weight:400;line-height:28.8px;text-align:center;color:#4d4d4d;margin-bottom:60px}
.products_store .cmp-teaser__pretitle{display:none}
.products_store .teaser{position:relative;margin-bottom:20px}
.products_store .slick-slide .teaser:nth-of-type(2){margin-bottom:unset}
.products_store .teaser .cmp-teaser{width:413px;height:440px;overflow:hidden;border-radius:20px}
.products_store .extended-teaser-img img{height:100%;height:440px;transition:.3s ease-out}
.products_store .cmp-teaser__content{position:absolute;bottom:-1px;left:-1px;display:table;background:#f5f4ef;font-family:Lato;font-size:30px;font-weight:500;line-height:33px;color:#222;border-radius:0 20px 0 20px}
.products_store .cmp-teaser__content a{color:#222}
.products_store .teaser:hover .cmp-teaser__content a{color:#7345b2}
.products_store .cmp-teaser__action-container{padding:20px 30px 20px 20px;position:relative}
.products_store .cmp-teaser__action-container::after{content:'';position:absolute;top:-15px;right:-15px;width:40px;height:40px;background-image:url('../../../content/dam/asianpaintsbeautifulhomes/home-page/new-home-page-images/product-riderection-icon.png');background-size:100% 100%;background-repeat:no-repeat;transition:.3s linear;opacity:0}
.products_store .teaser:hover .cmp-teaser__action-container::after{opacity:1}
.products_store .extended-teaser-img img:hover{transform:scale(1.2)}
.products_store .slick-slide{margin-right:8px;margin-left:8px}
.products_store .slick-list{overflow:visible;clip-path:inset(-100vw -100vw -100vw 0)}
#products_store__slider.slick-slider{margin:0 -8px}
#products_store__slider .slick-prev,#products_store__slider .slick-next{position:absolute;top:100%;bottom:0}
#products_store__slider .slick-next{right:63px;top:unset;bottom:-64px}
#products_store__slider .slick-prev{right:89px;left:auto;top:auto;bottom:-73px}
#products_store__slider .slick-next::before,#products_store__slider .slick-prev::before{width:40px;height:40px;content:''}
#products_store__slider .slick-next::before{content:url(../../../content/dam/asianpaintsbeautifulhomes/ids-testimonial/left_arrow.png)}
#products_store__slider .slick-prev{display:block;transform:rotate(180deg)}
#products_store__slider .slick-prev::before{display:block;content:url(../../../content/dam/asianpaintsbeautifulhomes/ids-testimonial/left_arrow.png)}
@media screen and (max-width :992.9px){.products_store{padding:60px 16px 0 !important}
.products_store.bathsense{padding:0 16px 60px 16px}
.products_store .bathservice{padding:0 16px 0}
.products_store #products_store__container{margin:0;padding:0}
.products_store #products_store__title{font-size:24px;line-height:31.2px;margin-bottom:10px}
.products_store #products_store__desc{font-size:16px;line-height:19.2px;margin-bottom:40px;padding:0 20px}
.products_store .teaser{margin-bottom:16px}
.products_store .teaser .cmp-teaser{width:100%;height:256px;border-radius:10px}
.products_store .extended-teaser-img img{height:256px}
.products_store .cmp-teaser__content{font-size:16px;font-weight:500;line-height:20.8px;color:#222;border-radius:0 20px 0 10px}
.products_store .cmp-teaser__action-container{padding:12px 24px 16px 16px}
.products_store .teaser .cmp-teaser__action-container::after{display:block;opacity:1}
.products_store .teaser:hover .cmp-teaser__action-container::after{opacity:1;display:block}
.products_store .cmp-teaser__action-container::after{width:24px;height:24px;top:-6px;right:-7px}
.products_store .cmp-teaser__content a{color:#000}
.products_store .slick-slide{margin-right:8px;margin-left:8px}
}
.our_projects{padding:65px 16px 56px;overflow-x:hidden;background:#242223;position:relative;margin-bottom:120px}
.our_projects__container{max-width:1280px;width:100%;margin:0 auto}
.our_projects h2{font-family:Lato;font-weight:700;font-size:36px;line-height:46.8px;letter-spacing:.01em;color:#fff;margin-bottom:14px;text-align:center}
.our_projects__desc{font-family:Lato;font-weight:400;font-size:24px;line-height:28.8px;color:#ccc;margin-bottom:45px;text-align:center}
.our_projects__card .row{width:253px;height:584px;position:relative;transition:none;display:flex;align-items:center;justify-content:center}
.our_projects__card .wrapper{width:253px;height:414px;overflow:hidden;border-radius:20px;display:unset}
.our_projects__card img{width:100%;height:100%;transition:linear}
.our_projects__card:hover img{transition:.5s ease-in-out}
.our_projects__info{width:332px;padding:24px 18px 23px;border-radius:0 20px 0 20px;background:#242223CC;position:absolute;left:-1px;bottom:-1px}
.our_projects__info::after{content:'';position:absolute;top:-11%;right:-4%;width:45px;height:45px;background-image:url('../../../content/dam/asianpaintsbeautifulhomes/home-page/new-home-page-images/product-riderection-icon.png');background-size:100% 100%;background-repeat:no-repeat;transition:.3s linear;opacity:0}
.our_projects__card:hover .our_projects__info::after{opacity:1}
.our_projects__card:hover img{transform:scale(1.2)}
.our_projects__info{opacity:0}
.our_projects__info .our_projects_locationTxt{font-family:Lato;font-size:18px;font-weight:500;line-height:23.4px;color:silver;margin-bottom:12px}
.our_projects__info .our_projects_cardInfo{font-family:Lato;font-size:20px;font-weight:700;line-height:26px;color:#fff}
.our_projects .centered-slide{width:507px;height:569px}
.our_projects .centered-slide .row{width:100%;height:100%}
.our_projects .centered-slide .wrapper{width:100%;height:100%;transition:linear}
.our_projects .slick-slide{margin-right:8px;margin-left:8px}
.our_projects .slick-list{overflow:visible}
.our_projects__card.slick-center .our_projects__info{opacity:1;transition:1s ease-in-out}
.our_projects__arrow_wrapper{margin-top:46px;margin-bottom:51px;max-width:522px;width:100%;margin-right:auto;margin-left:auto;display:flex;justify-content:right;padding-right:105px}
.our_projects__arrow_wrapper a{color:#fff;font-family:Lato;font-size:18px;font-weight:500;line-height:29px;letter-spacing:-0.011em}
.our_projects_btn{min-width:220px;width:fit-content;height:48px;padding:14px 46px;border-radius:45px;background:#7345b2;font-family:Lato;font-size:18px;font-weight:700;line-height:25.2px;color:#fff;display:flex;justify-content:center;align-items:center;margin:0 auto}
.our_projects .slick-slider{position:relative}
.our_projects .slick-prev{left:unset;top:unset;bottom:-14%;right:34%;display:flex;align-items:center;justify-content:center}
.our_projects .slick-next{right:30.5%;left:unset;top:unset;bottom:-14%;display:flex;align-items:center;justify-content:center}
.our_projects .slick-prev:before{content:'';background-image:url('../../../content/dam/asianpaintsbeautifulhomes/homepage-revamp/our-project/project-left-arrow.png');background-size:100% 100%;background-repeat:no-repeat;width:40px;height:40px;position:absolute}
.our_projects .slick-next:before{content:'';background-image:url('../../../content/dam/asianpaintsbeautifulhomes/homepage-revamp/our-project/project-right-arrow.png');background-size:100% 100%;background-repeat:no-repeat;width:40px;height:40px;position:absolute}
.our_projects .slick-dots{width:fit-content;bottom:-11.5%;left:30%;position:absolute;display:flex;align-items:center;justify-content:center}
.our_projects .slick-dots li img:nth-child(1){display:block}
.our_projects .slick-dots li img:nth-child(2){display:none}
.our_projects .slick-dots li.slick-active img:nth-child(1){display:none}
.our_projects .slick-dots li.slick-active img:nth-child(2){display:block}
.our_projects .slick-dots li.slick-active span::after{width:27px;border-radius:2px;content:'';height:.7px;position:absolute;background-color:white;top:50%;transform:translateX(13px);left:0}
.our_projects .slick-dots li.slick-active+li{margin-left:32px}
.our_projects .slick-dots li.slick-active:last-child{margin-left:32px}
.our_projects .slick-dots li.slick-active:last-child span::after{left:unset;transform:unset;right:13px}
.our_projects ul.slick-dots img{width:100%;height:100%}
.our_projects .slick-dots li{margin-right:5px;width:8px;height:8px}
.our_projects .slick-dotted.slick-slider{margin-bottom:0}
.slick-next,.slick-prev{z-index:99;color:black}
.our_projects .slick-prev::before,.our_projects .slick-next::before{opacity:1 !important}
.our_projects .slick-prev:hover:before{opacity:unset !important;background-image:url('../../../content/dam/asianpaintsbeautifulhomes/homepage-revamp/our-project/white-arrow-hover.png');transform:scale(-1)}
.our_projects .slick-next:hover:before{opacity:unset !important;background-image:url('../../../content/dam/asianpaintsbeautifulhomes/homepage-revamp/our-project/white-arrow-hover.png')}
@media screen and (max-width :992.9px){.our_projects{padding:40px 16px;margin-bottom:80px}
.our_projects h2{font-size:24px;line-height:31.2px;margin-bottom:10px}
.our_projects__desc{font-size:16px;line-height:19.2px;margin-bottom:40px;padding:0 20px}
.our_projects__card .row{width:100%;height:100%;transition:none}
.our_projects__card .wrapper{width:280px;height:340px;opacity:40%;border-radius:10px}
.our_projects__info{width:220px;padding:16px;border-radius:0 20px 0 8px}
.our_projects__info::after{top:-5%;right:-3%;width:24px;height:24px}
.our_projects__info .our_projects_locationTxt{font-size:12px;line-height:15.6px;margin-bottom:6px}
.our_projects__info .our_projects_cardInfo{font-size:16px;line-height:20.8px}
.our_projects__arrow_wrapper a{font-size:16px;font-weight:400;line-height:29.8px}
.our_projects_btn{min-width:180px;height:44px;padding:16px 33px;border-radius:45px;font-size:16px;line-height:22.4px}
.our_projects__arrow_wrapper{justify-content:center;margin-bottom:20px;margin-top:57px;padding:unset}
.our_projects .slick-dots{left:50%;transform:translateX(-50%)}
.our_projects .slick-dots li.slick-active span::after{width:20px;margin-left:2px}
.our_projects .slick-dots li.slick-active+li{margin-left:30px}
.our_projects .centered-slide{width:280px;height:340px;opacity:1;overflow:hidden}
.our_projects .centered-slide .row{width:100%;height:100%;overflow:hidden}
.our_projects .centered-slide .wrapper{width:100%;height:100%;transition:none;opacity:1;overflow:hidden}
.our_projects__card img{transition:.2s ease-in-out}
.our_projects__card.slick-center .our_projects__info{transition:.2 ease-in-out}
.our_projects__card:hover img{transform:none}
.our_projects__card.slick-active:hover img{transform:scale(1.1)}
.our_projects .slick-dots li.slick-active:last-child{margin-left:30px}
.our_projects .slick-dots li.slick-active:last-child span::after{right:16px}
}
.editorial__main-container{margin-top:120px;margin-bottom:120px}
.editorial__content-title{text-align:center}
.editorial__content-title .editorial__title{margin-bottom:20px;color:#1d1d1f;font-family:Lato;font-weight:700;font-size:36px;line-height:130%}
.editorial__content-title .editorial__subtitle{font-size:24px;font-weight:400;margin-bottom:41px;color:#4d4d4d;font-family:Lato;line-height:100%;text-align:center}
.editorial__container{position:relative;margin-bottom:75px}
.editorial__featured-story{position:relative}
.editorial__featured-story__bookmark{background-color:#fff;border-radius:50%;cursor:pointer;line-height:34px;text-align:center;height:34px;width:34px;position:absolute;top:11px;right:15px}
.editorial__featured-story__bookmark .icon-bookmark-o{display:flex;justify-content:center;align-items:center;padding:9px;color:#111827}
.editorial__featured-story__bookmark [class^=icon-]::before{color:#454c53;width:11px;margin-bottom:4px;display:flex;justify-content:center}
.editorial__featured-story__inner{border-radius:20px}
.editorial__featured-story__thumbnail{height:500px;overflow:hidden;border-radius:20px}
.editorial__featured-story__thumbnail img{width:100%;height:100%;transition:all .3s ease-in-out;object-fit:cover;border-radius:20px}
.editorial__featured-story__thumbnail img:hover{transform:scale(1.1);-webkit-transform:scale(1.1)}
.editorial__featured-story__title{font-size:14px;font-weight:600;line-height:18.2px;color:#000;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:10px}
.editorial__featured-story__desc{font-size:20px;font-weight:700;line-height:26px;color:#000;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.slick-track .editorial__img .editorial__featured-story__content{position:absolute;bottom:0;left:-1px;width:269px;height:130px;background-color:#fff;border-radius:0 20px 0 0;padding:18px 12px 32px 12px}
.slick-track .editorial__vid .editorial__featured-story__content{position:absolute;bottom:0;left:-1px;width:320px;height:130px;background-color:#fff;border-radius:0 20px 0 0;padding:18px 12px 32px 12px}
.editorial__slider .slick-list .slick-track{margin-left:80px}
.editorial__slider .slick-slide{margin:0 10px}
.editorial__slider .slide{display:inline-block}
.slick-track .editorial__img{max-width:306px;width:100%}
.slick-track .editorial__vid{max-width:518px;width:100%}
.editorial__arrow{display:none}
.editorial__featured-story__content:hover .editorial__arrow{position:absolute;top:-16px;right:-13px;width:40px;height:40px;object-fit:contain;display:block}
.editorial__featured-story__content:hover .editorial__featured-story__title{color:#654d8a}
.editorial__featured-story__content:hover .editorial__featured-story__desc{color:#7345b2}
.editorial__slider .slick-prev{position:absolute;top:unset;bottom:-109px;left:unset;right:204px}
.editorial__slider .slick-prev::before{background-size:100% 100%;background-repeat:no-repeat;width:40px;height:40px}
.editorial__slider .slick-next{position:absolute;top:unset;bottom:-89px;left:unset;right:190px}
.editorial__slider .slick-next::before,.editorial__slider .slick-prev::before{content:'';opacity:unset}
.editorial__slider .slick-next:hover:before{background-image:url('../../../content/dam/asianpaintsbeautifulhomes/homepage-revamp/editorial/purple-arrow-hover.png');transform:scale(1)}
.editorial__slider .slick-prev:hover:before{background-image:url('../../../content/dam/asianpaintsbeautifulhomes/homepage-revamp/editorial/purple-arrow-hover.png')}
.editorial__slider .slick-prev{display:block;transform:rotate(180deg)}
.editorial__slider .slick-prev::before{display:block;background-image:url(../../../content/dam/asianpaintsbeautifulhomes/homepage-revamp/editorial/purple-arrow.png)}
.editorial__slider .slick-next::before{background-image:url(../../../content/dam/asianpaintsbeautifulhomes/homepage-revamp/editorial/purple-arrow.png);background-size:100% 100%;background-repeat:no-repeat;width:40px;height:40px;content:"";position:absolute}
.editorial__slider .slick-prev[aria-disabled="true"],.editorial__slider .slick-next[aria-disabled="true"]{cursor:default;filter:grayscale(1);opacity:.4}
.editorial__slider .slick-prev[aria-disabled="true"]::before{background-image:url(../../../content/dam/asianpaintsbeautifulhomes/homepage-revamp/editorial/purple-arrow.png)}
.editorial__slider .slick-next[aria-disabled="true"]::before{background-image:url(../../../content/dam/asianpaintsbeautifulhomes/homepage-revamp/editorial/purple-arrow.png)}
.editorial__slider .slick-next[aria-disabled="true"]{cursor:default}
.editorial__viewall{display:flex;align-items:center;justify-content:end;width:calc(100% - 265px)}
.editorial__viewall a{font-size:18px;font-weight:500;line-height:29px;color:#7446b3}
.editorial__container-mob-vid,.editorial__container-mob-img,.editorial__viewall-content-mob{display:none}
.editorial__playbtn__container{position:absolute;top:42%;left:45%;cursor:pointer;width:66px;height:54px;object-fit:contain}
.editorial__playbtn__container img{width:100%;height:100%}
.editorial__listsection{display:flex;justify-content:center;gap:42px;align-items:center;margin-bottom:30px}
.editorial__listitems{font-family:Lato;font-weight:400;font-size:18px;line-height:130%;color:#696969;cursor:pointer}
.editorial__listitems.active{font-family:Lato;font-weight:700;font-size:18px;line-height:130%;color:#323232;position:relative}
.editorial__listitems.active::after{position:absolute;content:"";display:block;width:21px;height:2px;background-color:#feaa06;top:0;left:1px}
@media(max-width:768px){.editorial__container{margin-bottom:20px}
.editorial__main-container{margin-top:80px;margin-bottom:80px}
.editorial__content-title .editorial__title{font-size:24px;line-height:130%;margin-bottom:10px}
.editorial__content-title .editorial__subtitle{font-size:16px;line-height:19.2px;margin-bottom:20px}
.editorial__featured-story__title{font-size:12px;font-weight:600;line-height:15.6px;margin-bottom:5px}
.editorial__featured-story__desc{font-size:16px;font-weight:700;line-height:20.8px}
.slick-track .editorial__img{width:156px}
.slick-track .editorial__vid{width:320px}
.editorial__featured-story__inner{border-radius:10px}
.editorial__featured-story__thumbnail{height:316px;border-radius:10px}
.editorial__featured-story__thumbnail img{border-radius:10px}
.editorial__featured-story__content:hover .editorial__arrow{width:24px;height:24px;top:-8px;right:-7px}
.slick-track .editorial__img .editorial__featured-story__content{position:absolute;bottom:-1px;left:-1px;width:124px;height:107px;background-color:#fff;border-radius:0 20px 0 0;padding:12px}
.slick-track .editorial__vid .editorial__featured-story__content{position:absolute;bottom:0;width:246px;height:102px;background-color:#fff;border-radius:0 20px 0 0;padding:20px 12px 20px 12px}
.editorial__slider .slick-list .slick-track{margin-left:8px}
.editorial__viewall-content-desk{display:none}
.editorial__container-mob-vid{margin-bottom:30px}
.editorial__viewall-content-mob{display:block}
.editorial__container-mob-img{margin-bottom:16px}
.editorial__viewall{display:flex;align-items:center;justify-content:end;width:93%}
.editorial__viewall a{font-size:16px;font-weight:400;line-height:20.8px}
.editorial-video-slider .slick-list .slick-track{margin-left:16px}
.editorial-video-slider .slick-slide{margin:0 4px}
.editorial-img-slider .slick-list .slick-track{margin-left:16px}
.editorial-img-slider .slick-slide{margin:0 4px}
.editorial__playbtn__container{top:45%;left:45%;width:40px;height:31px}
.editorial__tabsection{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}
.editorial__tabsection::-webkit-scrollbar{display:none}
.editorial__listsection{flex-wrap:nowrap;width:max-content;padding:0 16px;gap:24px;margin-bottom:28px}
.editorial__listitems{white-space:nowrap;padding-top:4px}
.editorial__listitems.active::after{width:16px;background-color:#f6ac1d}
}
.ic{margin-top:40px}
.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:700;color:#323232}
.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:20px}
.ic__details-copy.paragraph h2{font-size:24px;font-weight:700}
.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:#26282b;font-family:Lato;font-size:18px;font-style:normal;font-weight:400;line-height:28px}
.ic__details-copy p{color:#26282b;font-family:Lato;font-size:18px;font-style:normal;font-weight:400;line-height:28px}
.sleek-kitchen-legacy.ic__details-copy p{font-family:Lato;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:16px;line-height:24px}
.sleek-kitchen-legacy.ic__details-copy p{padding:12px 0 0 0}
}
.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:30px}
@media(max-width:575.98px){.ic__image-wrap-imgbox{margin-bottom:20px;width:100%}
}
figcaption.ic__image-wrap-caption{color:#26282b;font-family:Lato;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.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}
.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}
}