.banner p,.banner_mobile p{margin-bottom:.5rem;line-height:1.2;margin-top:0}#button,#content_step img{width:50px}html{scroll-behavior:smooth}body{font-family:Montserrat,sans-serif!important}.about-img,.feature-img{position:relative;height:100%;min-height:400px}.banner,.banner_mobile{height:100vh;display:flex;font-family:Montserrat,sans-serif!important}.about-img::before,.feature-img::before{position:absolute;content:"";width:40%;height:80%;top:10%;left:20%;border:5px solid #ff9800;z-index:-1}.about-second-image,.feature-img img:last-child{margin:20% 0 0 40%}.about-img img,.feature-img img{position:absolute;width:50%;height:80%;object-fit:cover}section{padding:50px 0;font-family:montserrat,sans-serif}.text-justify{text-align:justify}.t-bh1{font-size:74px}.banner h2{font-weight:400;font-size:18px;text-align:left}.banner p{font-weight:700;text-align:left}.banner_mobile h2{font-weight:100;font-size:14px;line-height:14px;text-align:center}.banner_mobile p{font-weight:500;text-align:center}.form-control,footer .form-control{line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;border-bottom:1px solid #bfbfbf;border-top:none;border-left:none;border-right:none}.sub-footer ul{list-style-type:none;padding:0;margin:0;display:flex;justify-content:flex-end}.sub-footer li{margin-right:20px}.sub-footer a,a{text-decoration:none;color:#fff}.sub-footer a:hover{color:#fbad18}#onestop{background-position:bottom;padding:100px 0 150px!important}#onestop .t-h1{padding:10px 0 0}#One-of-a-kind{background:#fef2da;padding:100px 0 50px}#content_step .card{background:#ffffff00!important;border:none!important}footer .form-control{display:block;width:100%;padding:.5rem;font-size:1rem;font-weight:400;color:#212529;background-color:#fff;background-clip:padding-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:5px}.feature-box-area-style1{padding:45px 45px 25px;margin-top:-3%;margin-bottom:6%;z-index:1;position:relative}.feature-box-style1{position:relative;padding:30px 30px 25px;margin-bottom:20px;overflow:hidden}.feature-box-style1 .inner-box{position:relative;text-align:center}.feature-box-style1 .inner-box .feature-box-icon{position:relative;color:var(--primary-color);font-size:48px;display:inline-block;padding:15px}.banner,.banner_mobile,.gallery-title{color:#000;text-align:center}.feature-box-style1 .inner-box .title{position:relative;color:#000;text-transform:uppercase;font-family:Montserrat,sans-serif;font-weight:700;font-size:14px;padding:0 30px;text-align:center}.feature-box-style1:before{position:absolute;top:0;left:-80%;display:block;content:'';width:50%;height:100%;background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 100%);background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(rgba(255,255,255,.2)));background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg);z-index:1}.feature-box-style1:hover:before{-webkit-animation:1.3s shine;animation:1.3s shine}.banner{background:url(../images/banner_images/LP_Banners.webp) center/cover no-repeat;justify-content:center;align-items:center}.banner_mobile{margin-top:40px;background:url(../images/banner_images/Mobile_banner_living_room.webp) center/cover no-repeat;justify-content:center;align-items:flex-end}.t_footer_h3{font-size:15px;font-weight:500}.t_footer_h2{font-size:20px;padding:15px 0}#gallery figure{position:relative;display:block!important}.gallery-title{border-radius:10px;padding:0;box-shadow:rgba(0,0,0,.09) 0 2px 28px 0;position:absolute;background:rgb(251 173 24 / 85%);bottom:30px;left:0;right:0;width:70%;overflow:hidden;margin:0 8%;z-index:2}.gallery-title h3{font-size:18px;text-align:center;height:auto;padding:12px;margin:auto}.banner-text{padding:20px}.t-h6{font-size:35px;text-align:center;font-weight:700}.t-h1{font-size:25px}.t-h2{font-size:100px}.t-h3_slide{font-size:20px;text-align:center}#steps_banner{background:linear-gradient(to left,#00000059,#00000000),url(../images/Bg-illustration-8.webp);background:-webkit-linear-gradient(to left,#00000059,#00000000),url(../images/Bg-illustration-8.webp);background-size:cover;background-repeat:no-repeat;padding:100px 0}.slick-slide img{display:block;padding:10px}.active{color:red}.form-container{border-radius:10px;margin-top:15%}.form-control{display:block;width:100%;padding:.75rem .75rem 2rem;font-size:1rem;font-weight:400;color:#212529;background-color:#fff;background-clip:padding-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}.form-check-input:checked,.yellow_bg{background-color:#fbad18!important}.form-check-input:checked{border-color:#fbad18!important;border:2px solid #fbad18}.slick-next,.slick-prev{width:80px;height:80px;z-index:9}.slick-prev{left:0!important}.slick-next{right:0!important}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}#content_step{height:120px}#steps{height:80px}.step{cursor:pointer;width:48px;height:48px;background-color:transparent;display:inline-block;border:1px solid #000;border-radius:50%;color:#000;font-weight:600;text-align:center;line-height:35px}.footer,.footer-bar{width:100%;display:flex}.footer,.step.active:before{background:#000}.step:first-child{line-height:40px}.step:nth-child(n+2){margin:0 0 0 136px;transform:translate(0,-4px)}.step:nth-child(n+2):before{width:115px;height:3px;display:block;background-color:#000;transform:translate(-125px,21px);content:""}.step:after{width:150px;display:block;transform:translate(-55px,3px);color:#818698;content:attr(data-desc);font-weight:400;font-size:13px}.step:first-child:after{transform:translate(-55px,-1px)}.step.active{border-color:#fbad18;background-color:#fbad18;color:#fff}.step.done,.step.done:before{background-color:#58bb58}.step.active:after{color:#73b5e8}.step.done{border-color:#58bb58;color:#fff}.d-flex_steps{display:flex!important;flex-wrap:wrap;justify-content:start;padding:30px;align-content:center}#clickaction{background-image:url(https://homzinterio.in/best-interior-designers-in-bangalore/images/banner_images/footer.webp);background-repeat:no-repeat;background-size:cover;padding:200px;background-position:center}.footer-contact-form .animate-btn-style3.submit_button,a:hover{color:#000}#above_footer .container{background-color:#fbad18;z-index:9;position:relative;padding:40px;color:#fff}footer{padding-top:100px;background-color:#000;z-index:8}#above_footer h2,.t-step{font-size:20px}#above_footer{margin-bottom:-120px;padding-top:0}#above_footer a{font-size:12px}.col_yellow{display:flex;flex-direction:column;align-items:flex-start;flex-wrap:wrap;padding:2px}.footer-bar{flex-wrap:wrap;margin-bottom:-80px}.footer-bar .inner{background:#fbad18;padding:60px 30px;color:#fff}.footer-bar .inner figure{margin-bottom:20px;float:left;margin-right:30px}.footer-bar .inner figure img{height:70px}.footer-bar .inner h3{font-family:Montserrat,sans-serif!important;font-size:22px;margin-bottom:15px}.footer-bar .inner p{font-size:16px;margin:0}.footer-bar .inner strong{font-weight:600;text-decoration:underline}.footer{flex-wrap:wrap;padding-top:180px;padding-bottom:30px}#button,.animate-btn-style3{display:inline-block;text-align:center}.footer p{color:#fff;text-align:justify}.footer .black{color:#222;text-align:justify}.footer .logo{height:100px;margin-bottom:15px}.footer .contact-box{color:#fff}.footer .contact-box h5{margin-bottom:10px;font-size:19px;font-family:Montserrat,sans-serif!important}.footer .contact-box h3{font-weight:600;margin:0}.footer .contact-box p,.mrb-10{margin-bottom:10px}.footer .contact-box p a{color:#fff;opacity:.5}.footer .contact-box ul{margin:0;padding:0}.footer .contact-box ul li{float:left;margin-right:5px;padding:0;list-style:none}.footer .contact-box ul li a{width:40px;height:40px;float:left;text-align:center;line-height:42px;font-size:13px;color:#fff;background:rgba(255,255,255,.1)}.footer .col-12{border-top:1px solid rgba(255,255,255,.1);padding-top:30px;margin-top:80px;color:#fff;font-size:13px}.footer .contact-box .col-12{margin-top:0;padding-top:0;text-align:left}.footer-contact-form h3{color:#fff;font-size:30px;font-weight:600}.footer-contact-form .form-control,.footer-contact-form input.form-control{background:#1c1b1b;border:none;color:#ced4da}.footer-contact-form{color:#ced4da}.animate-btn-style3{position:relative;color:var(--heading-font-color);background:#fbad18!important;text-transform:uppercase;font-weight:700;z-index:1;letter-spacing:1px;transition:.3s ease-out;font-family:montserrat,sans-serif;padding:10px 26px;font-size:14px;border-radius:27px;border:0;width:100%;margin:20px 0}.t-left{text-align:left}.slick-slider{margin-bottom:0}.slick-next:before,.slick-prev:before{font-size:50px;line-height:1;opacity:.75;color:#eeab29}.text-grey{color:#161616!important}#button{background-color:#ff9800;height:50px;border-radius:4px;position:fixed;bottom:30px;right:30px;transition:background-color .3s,opacity .5s,visibility .5s;opacity:0;visibility:hidden;z-index:1000}#button::after{content:"\f077";font-family:FontAwesome;font-weight:400;font-style:normal;font-size:2em;line-height:50px;color:#fff}#button:hover{cursor:pointer;background-color:#333}#button:active{background-color:#555}#button.show{opacity:1;visibility:visible}#achievement{background:#ededed}@media (min-width:500px){#button{margin:30px}}@media only screen and (max-width:767px),only screen and (max-device-width:767px){#button,.fixed_bottom{position:fixed;text-align:center}#button,#clickaction .t-h6,#steps_banner .t-step,#testimonial .t-step,.d_mobile .form_heading,.fixed_bottom,.gallery-title,.step,.t-h3_slide,.t-h6{text-align:center}#onestop{background-image:url(../images/Bg-illustration-5.webp);background-position:bottom;padding:12px 0!important}.about-img::before,.feature-img::before{position:absolute;content:"";width:40%;height:70%;top:10%;left:20%;border:5px solid #ff9800;z-index:-1}.about-img img,.feature-img img{position:absolute;width:50%;height:70%;object-fit:cover}.d_mobile .submit_button,.fixed_bottom,.footer{width:100%}.banner-text{padding:0 0 60px!important}.fixed_bottom{bottom:0;z-index:099999999999;background-color:#fff;height:60px;padding:5px}.footer,.step.active:before{background:#000}#button{display:inline-block;background-color:#ff9800;width:30px!important;height:30px!important;border-radius:4px;bottom:80px!important;right:30px;transition:background-color .3s,opacity .5s,visibility .5s;opacity:0;visibility:hidden;z-index:1000}#pw-button{right:20px!important}#button::after{content:"\f077";font-family:FontAwesome;font-weight:400;font-style:normal;font-size:1em!important;line-height:30px!important;color:#fff}.fixed_bottom button{padding:10px;width:100%}.t-h1{font-size:20px}#clickaction .t-h6{font-size:23px;font-weight:700}#above_footer a,#clickaction button{font-size:16px}section{padding:15px 0}#testimonial{padding:20px 0 5px!important}#above_footer{margin-bottom:-120px;padding:0 20px}.t-bh1{font-size:30px!important}.footer{display:flex;flex-wrap:wrap;padding:150px 20px 80px}#steps_banner{background:linear-gradient(to left,#00000059,#00000000),url(../images/Bg-illustration-4.webp);background:-webkit-linear-gradient(to left,#00000059,#00000000),url(../images/Bg-illustration-4.webp);background:linear-gradient(to left,#00000059,#00000000),url(../images/Bg-illustration-4.webp);background:-webkit-linear-gradient(to left,#00000059,#00000000),url(../images/Bg-illustration-4.webp);background-size:cover;background-repeat:no-repeat;padding:35px 0 150px}#One-of-a-kind p,#steps_banner p{text-align:justify!important}.step{width:48px;height:48px;background-color:transparent;display:inline-block;border:1px solid #000;border-radius:50%;color:#000;font-weight:600;line-height:35px}#above_footer h2{font-size:25px;font-weight:700}#above_footer p{font-size:14px}.step:first-child{line-height:40px}.step:nth-child(n+2){margin:0 0 0 39px;transform:translate(0,-4px)}.step:nth-child(n+2):before{width:40px;height:3px;display:block;background-color:#000;transform:translate(-41px,21px);content:""}.step:after{width:150px;display:block;transform:translate(-55px,3px);color:#818698;content:attr(data-desc);font-weight:400;font-size:13px}.step:first-child:after{transform:translate(-55px,-1px)}.step.active{border-color:#fbad18;background-color:#fbad18;color:#fff}.step.done,.step.done:before{background-color:#58bb58}.step.active:after{color:#73b5e8}.step.done{border-color:#58bb58;color:#fff}.d-flex_steps{display:flex!important;flex-wrap:wrap!important;align-content:space-around!important;padding:30px 15px 0!important;justify-content:center!important}#gallery{padding:15px 0 30px!important}#above_footer .container{background-color:#fbad18;z-index:9;position:relative;padding:15px;color:#fff}#One-of-a-kind{background:#fef2da;padding:25px 0 0!important}.feature-box-style1 .inner-box .title{position:relative;color:#000;text-transform:uppercase;font-family:Montserrat,sans-serif;font-weight:700;font-size:14px;padding:0!important;text-align:center}.slick-slide img{display:block;width:100%!important;padding:10px}.feature-box-style1{position:relative;padding:0!important;margin-bottom:20px;overflow:hidden}.col_yellow{padding-top:15px;padding-bottom:15px}.footer-contact-form h3{color:#fff;font-size:25px;font-weight:600;padding-top:20px}#content_step{padding-top:10px;height:150px}.t-h6{font-size:28px;font-weight:700}.t-h2{font-size:50px}.t-h3_slide{font-size:14px}#clickaction{background-image:url(https://homzinterio.in/best-interior-designers-in-bangalore/images/banner_images/footer.webp);background-repeat:no-repeat;background-size:cover;padding:30px;background-position:center}.t-step{font-size:17px}.gallery-title{border-radius:10px;padding:14px 10px;box-shadow:rgba(0,0,0,.09) 0 2px 28px 0;position:absolute;background:rgba(251,173,24,.88);bottom:20px;left:0;right:0;width:70%;overflow:hidden;margin:0 15%;z-index:2;color:#000}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0;padding:0;cursor:pointer}#clickaction .t-h6 br{display:none}}@media only screen and (min-width:1025px){.d_mobile{display:none!important}}@media only screen and (max-width:1024px){.d_desktop{display:none!important}.d_mobile{display:flex!important}}