form.vertical-form input,form.vertical-form select,form.vertical-form button{width:100%;padding:2px 10px;margin-bottom:10px;font-size:16px;border:1px solid #ccc;border-radius:4px!important;box-sizing:border-box;min-height:30px!important}form.vertical-form .iti.iti--allow-dropdown.iti--separate-dial-code{margin-bottom:10px}iframe#frame-video-testimonial\ video1,iframe#frame-video-testimonial\ video2{height:320px!important}.mobile_view{display:none}.desk_view{display:block}.form_city{box-shadow:0px 2px 14px 0px rgba(112,112,112,.13);padding:15px 40px;width:75%;margin:0 auto}.form_city p{font-size:20px}form.vertical-form{margin:0 auto}.book_sec .accordion-body p{color:#000!important}iframe#frame-video-testimonial\ video2,iframe#frame-video-testimonial\ video1{width:100%}.certifi{padding:0 10%}.certifi2{display:flex;text-align:left;background:#000;padding:25px;border-radius:30px;border:2px solid #fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.cer_text{padding-left:15px;padding-top:5px}.certifi1 h2{font-size:60px}.certifi1{background:#000;padding:15px;border-radius:30px;border:2px solid #fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.city_btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;background-color:#fff;color:#000;text-decoration:none;border-radius:5px;font-size:16px;transition:background-color .3s ease,transform .3s ease;margin:5px}.contact_sec{background:#191919;padding:15px;text-align:center;color:#fff;margin-top:15px;border-radius:15px}.icon_box{background:#fff;padding:40px;border-radius:15px;margin-top:30px}section.benifites_sec ul li{width:33%;padding-top:15px;display:inline-flex;position:relative}.service_sec ul li{padding-top:15px;position:relative;width:49%;display:inline-block;font-size:14px}.text-right{text-align:right}section.benifites_sec{padding-left:8%;padding-right:8%}section.benifites_sec ul li::before{content:"";position:absolute;top:65%;left:-20px;transform:translateY(-50%);width:15px;height:15px;background-image:url("data:image/webp;base64,UklGRhADAABXRUJQVlA4WAoAAAAwAAAADwAADwAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZBTFBIYAAAAAFnYBBg2mgjKIMyOMojIpTsMYcp2NTatuTFdq/AxMrmDWwlAhM5vihEYHL7Wv1ChYj+TwDQvxQDqJmZQ7i3QEbFUnuVZZdsuGUz//5kdMjGTZY0Mse9BTLQChGA6VlSAFZQOCC6AAAAEAUAnQEqEAAQAACACCWwAnS6AfgAtQDrAPQA6SD9svRsJkDyCv6f+XPCAHZp9dH4gAD+/uI/oD1nUxOiYNEGjZ/0L3/7XH/mzX/x1DHZTif/pTvDwv/7tl4yPnmh5FOx6fIum1Vorm3kbC5BDOGRjIU2Mga4G9zHp/+9Hrx3q6nKDlX3ZPz/wV9RyD7Tvui+j/kus9sR04/96N/vyKkoHMaMP/6HGqjycfc9JadH06c0Nv/ZyqRC0gAA");background-size:contain;background-repeat:no-repeat}section.benifites_sec ul .two_line::before{top:40%}section.benifites_sec ul{padding-bottom:15px;border-bottom:2px solid rgba(58,22,89,.2)}.wht_color{color:#fff}.pos_rel{position:relative}.banner_city .content{position:absolute;width:100%;text-align:center;top:50%;bottom:50%}.banner_city .content h1{color:#fff;font-weight:700;font-size:42px}.city_land_page form.horizontal-form select#city_2{margin-left:-15px!important;margin-right:0!important}.down{width:160px;height:160px}.text-just{text-align:justify}.city_land_page li{color:#fff;padding-bottom:10px;line-height:2;font-weight:300}.white{color:#fff}.black_bk{background:#fff}.why-box{text-align:center}.why-box p{font-size:14px;padding-left:5%;padding-right:5%}.why-box h3{font-size:24px}.product-box h3{text-align:center}.product-box p{min-height:220px}.book_sec .accordion{--bs-accordion-bg:#f5f1fa}.book_sec button.accordion-button.collapsed{color:#160a25;font-weight:700;background:#dacbed}.book_sec .accordion-button:not(.collapsed){color:#160a25;background-color:#dacbed;box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);font-weight:700}.book_sec .accordion-button::after{background-color:#dacbed}.test_sec .row .col-md-6{padding-bottom:20px}.city_image1{height:390px;object-fit:contain}.accordion-body{padding-top:15px!important}.colors{display:flex;padding:30px 0 25px;margin:0 auto}.color{height:36px;width:36px;margin-left:.5em;border-radius:18px;box-shadow:0px 4px 10px rgba(0,0,0,30%);border:2px solid #aaa;cursor:pointer}.wrap_btn{height:100%}.button_go{min-width:300px;min-height:60px;display:inline-flex;font-size:16px;align-items:center;justify-content:center;text-transform:uppercase;text-align:center;letter-spacing:1.3px;font-weight:700;color:#000;background:#fff!important;background:linear-gradient(90deg,#333 0%,#333 100%);border:none;border-radius:1000px;box-shadow:12px 12px 24px #fff;transition:all .3s ease-in-out 0s;cursor:pointer;outline:none;position:relative;padding:10px}.button_go::before{content:"";border-radius:1000px;min-width:calc(300px + 12px);min-height:calc(60px + 12px);border:6px solid #000;box-shadow:0 0 60px #fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:all .3s ease-in-out 0s}.button_go:hover,.button_go:focus{color:#000;transform:translateY(-6px)}.button_go:hover::before,.button_go:focus::before{opacity:1}.button_go::after{content:"";width:30px;height:30px;border-radius:100%;border:6px solid #3a1659;position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);animation:ring 1.5s infinite}.button_go:hover::after,.button_go:focus::after{animation:none;display:none}.icon_box.experience-center{min-height:310px}@media (max-width:1025px){.city_land_page form.horizontal-form select#city_2{margin-left:0!important;margin-right:0!important}.product-box p{min-height:250px}}@media (max-width:990px){section.benifites_sec ul .two_line::before{top:65%}iframe#frame-video-testimonial\ video2,iframe#frame-video-testimonial\ video1{width:100%;height:210px}button.accordion-button.collapsed{padding:15px!important}section.benifites_sec ul li{width:100%}.certifi1{background:#000;padding:15px;border-radius:30px;border:2px solid #fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);margin-bottom:30px}.city_image1{height:auto;object-fit:contain}.product-box p{min-height:310px}.our_work h2,.h2_tag_res{padding-top:5%}}@media (max-width:769px){iframe#frame-video-testimonial\ video1,iframe#frame-video-testimonial\ video2{height:auto!important}.form_city{width:100%}.mobile_view{display:block;padding:3% 0}.desk_view{display:none}.service_sec ul li{width:100%}.mobil_text_center{text-align:center}.offset-md-1,.offset-md-2,.offset-md-3{margin-left:0}.product-box p{min-height:10px}.product-box{margin-bottom:5%}.product-box1 h2{font-size:22px;font-weight:700;padding-top:15px;margin:0}.product-box1 button.accordion-button.collapsed{padding:5px 15px}.why-box h3{font-size:18px}}@media (max-width:480px){.cer_text h4{font-size:15px}.cer_text{padding-top:6%}.certifi1 h2{font-size:40px}.certifi1 h5{font-size:14px}}@media (max-width:400px){iframe#frame-video-testimonial\ video2,iframe#frame-video-testimonial\ video1{height:auto}}.iti__selected-dial-code{color:#000;font-weight:100}section.pad_sec.saftey-elevators{background:#141414}.about-one__design-make{position:relative;display:flex;align-items:center;margin-bottom:46px}.design-interior{position:relative;display:block;padding:40px 0;border-bottom:1px solid hsla(0,0%,100%,.2);z-index:1;background:#191919}.design-interior .section-title{margin-bottom:14px}.section-title__title{font-size:40px;color:#fff;font-weight:700}.design-interior__inner,.design-interior__left{position:relative;display:block}.design-interior__left{overflow:hidden;background-color:#1f2022;margin-top:55px;margin-right:133px;padding:51px 40px;z-index:1}.design-interior__shape-1{position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-position:50%;background-size:cover;z-index:-1}.design-interior__list{position:relative;display:flex;align-items:center;flex-wrap:wrap;margin:0 -35px}.design-interior__list li{flex:0 0 50%;max-width:50%;width:100%;padding:0 35px;margin-bottom:45px;list-style:none}.design-interior__right{position:relative;display:block;margin-left:-373px}.fadeInRight{animation-name:fadeInRight}.design-interior__img{position:relative;display:block;overflow:hidden;border-radius:50%;border-top-left-radius:50%;border-top-left-radius:0;border-bottom-right-radius:50%;border-bottom-right-radius:0}.design-interior__title{font-size:14px;font-weight:500;line-height:30px;border-bottom:1px solid hsla(0,0%,100%,.1);margin-bottom:0;padding-bottom:14px}.icon_box.experience-center,.icon_box.prompt-customer-service{background:#191919;position:relative;padding:30px;border-radius:10px;overflow:hidden;transition:all .3s ease-in-out}.icon_box.experience-center::before,.icon_box.prompt-customer-service::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(45deg,rgba(255,255,255,.1),rgba(0,255,255,.2));opacity:0;transition:opacity .3s ease-in-out;border-radius:10px}.icon_box.experience-center:hover::before,.icon_box.prompt-customer-service:hover::before{opacity:1}section.pd_top.black_bk.book_sec.price-city-name{background:#000}.price-city-name button.accordion-button{background-image:linear-gradient(to bottom,#2b2b2b 0%,#959595 100%)!important;color:#fff;border-radius:0px}.price-city-name h2.accordion-header{color:#fff!important}.price-city-name .accordion-item{background-color:#222;border:none;margin-top:10px;margin-bottom:10px;border-radius:0px}.price-city-name .accordion-button:not(.collapsed),.price-city-name button.accordion-button.collapsed,.price-city-name .accordion-body p{color:#fff!important}.price-city-name .accordion-body{background:#2b2b2b;color:#bbb;border-radius:0 0 10px 10px;border:1px solid #8f8b8b}.price-city-name.accordion-button:hover{z-index:2}.price-city-name.accordion-button{background-image:linear-gradient(to bottom,#171518 0%,#565656 100%)!important;color:#fff;border-radius:0px}.price-city-name .accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}.service_sec ul li{color:#fff}section.pad_sec.customisable-size{background:#000}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){.mobile_view{display:block;padding:3% 0}.desk_view{display:none}.design-interior__left{margin-right:0;margin-top:0}.design-interior__right{max-width:600px;margin:30px auto 0}.section-title__title{font-size:25px;line-height:35px}.table-wrapper{padding:0!important}.lift-right-side-img{margin-left:auto!important;margin-right:auto!important;display:block!important;text-align:center!important}.lift-right-side-img .about-us-image{padding:0 60px!important}.col-lg-6.outer-sec-img-product{width:unset}}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2){.col-lg-6.outer-sec-img-product{width:unset}.lift-right-side-img{margin-left:auto;margin-right:auto;display:block;text-align:center}.design-interior__list li{flex:100%;max-width:100%;width:100%;padding:0 35px;margin-bottom:25px;list-style:none}.design-interior__left{margin-right:0;margin-top:0}.design-interior__right{max-width:600px;margin:30px auto 0}.section-title__title{font-size:25px;line-height:35px}.table-wrapper{padding:0!important}}li i.bi.bi-check-circle{padding-right:2%}.service_sec .col-md-12.col-lg-6.col-xl-6.mobile_pad.pt-4{padding-top:6%!important}