body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{box-sizing:border-box;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;overflow-x:hidden!important}body,li,ul{margin:0;padding:0}li,ul{list-style:none}a{color:#fff;text-decoration:none}.inner-pad{padding:80px 0}.navbar{background-color:#d9dfe6;display:block;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:1000}.navbar-light .navbar-nav .nav-link{color:#000;font-family:sans-serif;font-size:18px;font-weight:500;text-transform:uppercase}.company-logo{height:9vh}.nav-link{position:relative;text-decoration:none}.nav-link:before{background-color:#8c2828;bottom:-2px;content:"";height:2px;left:0;position:absolute;transition:width .3s;width:0}.nav-link:hover:before{width:100%}.nav-item{padding:0 8px}#join_now{font-size:18px;font-weight:600}.some-info-career{color:#fff;font-family:Georgia,Times New Roman,Times,serif;font-size:18px}.bg-theme_color{background-color:#8c2828;border:2px solid #fff;border-radius:15px;padding:50px 45px}@keyframes zoomIn{0%{transform:scale(1)}to{transform:scale(1.2)}}.zoom-in-image{animation:zoomIn 5s;transform-origin:center center}.carousel-item{overflow:hidden}#background-image_textright{background-attachment:fixed;background-image:url(/static/media/v2.59762f27c9d65fd698a8.png);background-size:100% 100%}#background-image_textleft{background-attachment:fixed;background-image:url(/static/media/v3.6422c0412110f29be83a.png);background-size:100% 100%}.carousel-indicators{display:none}.carousel-control-next-icon,.carousel-control-prev-icon{position:absolute;top:45%}.carousel-item img{height:90vh}.carousel-caption{position:absolute;top:30%}.carousel-caption h1{color:#fff;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:45px;font-weight:600;text-transform:uppercase}.carousel-caption p{font-family:Times New Roman,Times,serif;font-size:19px;margin-bottom:36px;margin-top:20px}.Rd-mr-button{background-color:initial;border-color:#fff!important;border:2px solid #fff;border-radius:10px;color:#fff;font-size:19px;letter-spacing:1px;padding:12px 22px;text-decoration:none}.Rd-mr-button:hover{border:none;border-bottom:4px solid #fff;color:#fff}section{padding:60px 0}.sec-title{margin-bottom:60px;position:relative;z-index:1}.sec-title .title{color:#8c2828;display:block;font-size:18px;font-weight:500;line-height:24px;margin-bottom:15px;position:relative}.sec-title h2{color:#222;display:block;font-size:33px;font-weight:600;line-height:1.28em;padding-bottom:18px;position:relative}.sec-title h2:before{background-color:#8c2828;bottom:0;content:"";height:3px;left:0;position:absolute;width:50px}.sec-title .text{color:#848484;font-size:16px;font-weight:400;line-height:26px;margin-top:35px;position:relative}.sec-title.light h2{color:#fff}.sec-title.text-center h2:before{left:50%;margin-left:-25px}.list-style-one{position:relative}.list-style-one li{color:#222;font-size:16px;font-weight:400;line-height:26px;margin-bottom:12px;padding-left:35px;position:relative}.list-style-one li:before{-moz-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-feature-settings:normal;color:#f22;content:"\f058";display:block;font-family:Font Awesome\ 5 Free;font-size:18px;font-style:normal;font-variant:normal;font-weight:600;left:0;line-height:1.6;padding:0;position:absolute;text-rendering:auto;top:0}.list-style-one li a:hover{color:#8c2828}.btn-style-one{display:inline-block;font-size:17px;font-weight:600;letter-spacing:.02em;line-height:30px;overflow:hidden;padding:10px 30px;position:relative}.btn-style-one,.btn-style-one:hover{background-color:#8c2828;color:#fff}.creative-agency-about-area{padding:120px 0}.architecture-about-area{background:#0c0c0c}.ca-about-left p{color:#5e5d5d;font-size:15px;font-weight:400;margin-bottom:15px}.wlc{font-family:cursive;font-size:27px}.ebar-heading{color:#8c2828!important;font-size:45px;margin:20px 0;text-transform:uppercase}.architecture-about-area .architecture-about-left p,.clinic-about-area .clinic-about-left p{color:#000;font-family:Josefin Sans,sans-serif;font-size:18px}.ca-about-left .ca-about-btn-wrapper{margin-top:30px}.ca-about-left .ca-about-btn{background:#8c2828;border:2px solid #0000;color:#fff;display:inline-block;font-family:Josefin Sans,sans-serif;font-size:15px;letter-spacing:1px;padding:15px 30px;text-transform:uppercase;transition:all .4s ease}.architecture-about-left .architecture-about-btn{background:#f94747}.clinic-about-left .clinic-about-btn{background:#8c2828;text-decoration:none}.ca-about-left .ca-about-btn:hover{background:#0000;border:3px solid #8c2828;color:#000}.clinic-about-left .clinic-about-btn:hover{background:#0000;border-color:#8c2828}.architecture-about-left .architecture-about-btn:hover{background:#0000;border-color:#f94747}.ca-about-right .ca-about-img{overflow:hidden}.architecture-about-right .architecture-about-img img{border-color:#f94747}.clinic-about-right .clinic-about-img img{border-color:#8c2828}.ca-about-right .ca-about-img img:hover{transform:scale(1)}.backgrounds-set{background-attachment:fixed;background-color:#e8eaed;background-size:100% 100%;padding:90px 0}.prd-text{color:#8c2828;font-family:Verdana,Geneva,Tahoma,sans-serif;font-size:45px;font-weight:500;text-align:center;text-transform:uppercase}.margin-inner{margin-top:60px}.card-title{font-size:25px}.card-text,.card-title{text-align:center}.pr-btn{border:none;border-bottom:2px solid #8c2828;border-radius:10px;font-size:20px}.pr-btn,.pr-btn:hover{background-color:initial!important;color:#8c2828;display:block;margin:auto;width:100%}.pr-btn:hover{border:none;border-bottom:4px solid #8c2828;border-radius:10px}.mr-btn{border-bottom:3px solid #8c2828;border-radius:10px;color:#8c2828;display:block;font-size:22px;font-weight:600;margin:auto;padding:0 50px;text-decoration:none;width:auto}.mr-btn:hover{border-bottom:5px solid #8c2828;color:#8c2828}.faicons{display:flex;flex-wrap:wrap}.all-icons{align-items:center;background:#000;border-radius:50%;color:#fff;display:inline-flex;font-size:15px;height:40px;justify-content:center;width:40px;z-index:1}.footer.footer-2 .main-footer{background:0 0}.footer.footer-2 .main-footer .info .part-txt p,.footer.footer-2 .main-footer .links ul li a,.footer.footer-2 .main-footer .links ul li a:hover{color:#000!important}.footer.footer-2 .copyright{background:#211664}.footer .main-footer{background-color:#d9dfe6;padding:80px 0}.footer .main-footer .info .logo{margin-bottom:31px}.footer .main-footer .info .part-txt p{color:#000;font-size:17px;font-weight:600;line-height:30px;margin-bottom:12px}.footer .main-footer .info .part-txt p:last-child{margin-bottom:-9px}.footer .main-footer .links{margin-bottom:-11px}.basic-info p{color:#000!important;font-size:17px;font-weight:600}.footer .main-footer .links h3{color:#000;font-size:33px;font-weight:700;line-height:100%;margin-bottom:36px;margin-top:-4px}.footer .main-footer .links ul{margin:0;padding:0}.footer .main-footer .links ul li{list-style:none}.footer .main-footer .links ul li a{color:#000;font-size:16px;font-weight:600;line-height:34px}.footer .main-footer .links ul li a:hover{color:#8c2828;font-weight:600}.footer .copyright{background:#222;text-align:center}.footer .copyright p{color:#fff;font-size:16px;line-height:100%;margin-bottom:0;margin-top:0;padding-bottom:28px;padding-top:26px}.breadcrumbs h2{color:#fff;font-size:45px;padding:200px 0}.breadcrumbs{background:no-repeat;background-size:cover}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.2;margin-bottom:0;margin-top:0}.box-shadow{background:#d9dfe6;box-shadow:17px 12px 28px 0 #0003,0 2px 4px 0 #0000001a,inset 0 0 0 1px #ffffff0d;display:flex;flex-wrap:wrap;justify-content:space-around;padding:27px}#back-abt{background-attachment:fixed;background-image:url(/static/media/v7.1e9e1260057e0aa86c0e.jpg);background-size:100% 100%}.aboutus-v h4{color:#f47a25!important;font-size:45px;margin:20px 0;text-transform:uppercase}.aboutus-v p{color:#000;font-size:19px}.aboutus-m h4{color:#033148!important;font-size:45px;margin:20px 0;text-transform:uppercase}.aboutus-m p{color:#000;font-size:19px}.aboutus-val h4{color:#9bc847!important;font-size:45px;margin:20px 0;text-transform:uppercase}.aboutus-val p{color:#000;font-size:19px}#abt-background{background-attachment:fixed;background-image:url(/static/media/v7.1e9e1260057e0aa86c0e.jpg);background-size:100% 100%}.main-about,.main-contact{overflow-x:hidden!important}.background-color_media{align-items:center;background-color:#8c2829;border-radius:50%;color:#fff;display:inline-flex;font-size:22px;height:55px;justify-content:center;margin-left:15px;width:55px}.main-ctc-head{color:#8c2828!important}.ctc-bg-img{background-attachment:fixed;background-blend-mode:multiply;background-color:#242424;background-image:url(/static/media/contact.f48d1a0f9ffeb5d42b92.jpg);background-size:100% 100%}.section-header{margin-bottom:50px;text-align:center}.section-header h2{color:#fff;font-size:3em;font-weight:700;margin-bottom:20px}.section-header p{color:#fff}.contact-info{border-radius:12px;padding:0 30px}.contact-info-item{display:flex;margin-bottom:30px;width:-webkit-max-content;width:max-content}.contact-info-icon{background-color:#fff;border-radius:50%;height:70px;text-align:center;width:70px}.contact-info-icon i{font-size:30px;line-height:70px}.contact-info-content{margin-left:20px}.contact-info-content h4{color:#1da9c0;font-size:1.4em;margin-bottom:5px}.contact-info-content p{color:#fff;font-size:1em}.ctc-touch{color:#fff;margin-bottom:49px;text-align:center}.contact-form{background-color:#fff;border-radius:12px;box-shadow:0 0 10px 0 #0003;padding:30px 40px}.contact-form textarea{resize:none}.contact-form .form-input,.form-text-area{background-color:#f0f4f5;height:50px;padding-left:16px}.contact-form .form-text-area{background-color:#f0f4f5;height:auto;padding-left:16px}.contact-form .form-control::placeholder{color:#aeb4b9;font-weight:500;opacity:1}.contact-form .form-control:-ms-input-placeholder{color:#aeb4b9;font-weight:500}.contact-form .form-control::-ms-input-placeholder{color:#aeb4b9;font-weight:500}.contact-form .form-control:focus{border-color:#8c2829;box-shadow:inset 0 1px 1px #00000012,0 0 8px #8c2829}.contact-form .title{font-size:28px;font-weight:600;text-align:center}.contact-form .description{color:#000;font-size:14px;text-align:center}.contact-form .submit-button-wrapper{text-align:center}.contact-form .submit-button-wrapper input{background-color:#8c2829;border:none;border-radius:4px;color:#fff;font-weight:500;letter-spacing:2px;padding:10px 60px;text-transform:uppercase;width:100%}.contact-form .submit-button-wrapper input:hover{background-color:#8c2829}.map{height:450px;width:100%}.manufacturing-p{font-size:20px}.card-manufacturing{background-color:#fff;border-radius:6px;box-shadow:6px 6px 20px #0000004d;font-family:sans-serif;height:auto;padding:4rem;place-self:center;width:100%}.title{font-size:1.8rem;padding-bottom:.5rem}.line{background-color:#e48e5e;border:#0000;height:5px;margin-bottom:4rem;width:20%}.steps{display:grid;grid-template-columns:1fr 1fr 1fr}.step{width:100%}.step__title{background-color:#8e2729;color:#fff;display:grid;font-family:sans-serif;height:40px;place-items:center;position:relative;width:90%}.step__title:after,.step__title:before{border-bottom:20px solid #0000;border-top:20px solid #0000;content:"";position:absolute}.step__title:before{border-left:20px solid #fff;left:0}.step__title:after{border-left:20px solid #8e2729;right:-20px}.step__info{font-size:21px;padding:1rem .5rem}.title-box-manu{background-color:#fff;border-top:7px solid #8c2828;box-shadow:0 0 50px 0 #0000001a;padding:30px 55px}.title-box_title{color:#8c2828;display:block;font-family:sans-serif;font-weight:600;text-transform:uppercase}.sec-title-manu{font-family:Georgia,Times New Roman,Times,serif}.fa-chevron-right{color:#8c2828;font-size:19px}.title-para_manu p{font-size:20px}.custom-image-height{height:45vh;width:100%}.card-products{background-color:#000000d9;display:inline-block;position:relative;transition:.3s;width:100%}.card-products:hover{box-shadow:0 16px 36px 0 #000000b3;transform:translateY(-5px)}.author-products{color:#fff;font-size:17px;text-decoration:none}.author-products:hover{text-decoration:underline}.card-body-products{height:auto;padding:40px}.card-products-title{color:#8c2828;margin-bottom:18px}.card-home-products{border-radius:10px;box-shadow:0 10px 10px 3px #0006;color:#f0f0f0;cursor:pointer;height:25rem;overflow:hidden;position:relative}.card-home-products img{height:100%;left:0;object-fit:cover;opacity:.9;position:absolute;top:0;transition:opacity .2s ease-out;width:100%}.card-home-products h2{font-family:Roboto Condensed,sans-serif;font-weight:400;inset:auto auto 30px 30px;margin:0;position:absolute;text-transform:uppercase;transition:inset .3s ease-out .3s}.card-home-products a,.card-home-products p{max-width:80%;opacity:0;position:absolute;transition:opacity .3s ease-out}.card-home-products p{inset:auto auto 80px 30px}.card-home-products a{color:inherit;inset:auto auto 40px 30px;text-decoration:none}.card-home-products:hover h2{inset:auto auto 220px 30px;transition:inset .3s ease-out}.card-home-products:hover a,.card-home-products:hover p{opacity:1;transition:opacity .5s ease-in .1s}.card-home-products:hover img{opacity:1;transition:opacity .3s ease-in}.material-symbols-outlined{vertical-align:middle}.card-hover{border:2px solid #000;border-radius:15px;box-shadow:0 0 32px -10px #00000014;height:500px;overflow:hidden;position:relative}.card-hover:has(.card-hover__link:hover) .card-hover__extra{transform:translateY(0);transition:transform .35s}.card-hover:hover .card-hover__content{background-color:#dee8c2;bottom:100%;padding:50px 60px;transform:translateY(100%);transition:all .35s cubic-bezier(.1,.72,.4,.97)}.card-hover:hover .card-hover__link{opacity:1;transform:translate(-50%);transition:all .3s cubic-bezier(.1,.72,.4,.97) .35s}.card-hover:hover img{transform:scale(1);transition:transform .35s cubic-bezier(.1,.72,.4,.97) .1s}.card-hover__content{background-color:#86b971;bottom:0;left:0;padding:0 60px 50px;position:absolute;text-align:center;transform:translateY(0);transition:all .35s cubic-bezier(.1,.72,.4,.97) .35s;width:100%;will-change:bottom,background-color,transform,padding;z-index:1}.card-hover__content:after,.card-hover__content:before{background-color:inherit;content:"";height:120px;left:0;position:absolute;width:100%;z-index:-1}.card-hover__content:before{-webkit-clip-path:ellipse(60% 80px at bottom center);clip-path:ellipse(60% 80px at bottom center);top:-80px}.card-hover__content:after{bottom:-80px;-webkit-clip-path:ellipse(60% 80px at top center);clip-path:ellipse(60% 80px at top center)}.card-hover__title{font-size:1.5rem;margin-bottom:1em;text-transform:uppercase}.card-hover__title span{color:#2d7f0b}.card-hover__text{font-size:17px}.card-hover__link{align-items:center;bottom:1rem;color:#2d7f0b;display:flex;flex-wrap:wrap;left:50%;opacity:0;padding:10px;position:absolute;text-decoration:none;transform:translate(-50%,10%);transition:all .35s}.card-hover__link:hover svg{transform:translateX(4px)}.card-hover__link svg{margin-left:4px;transition:transform .3s;width:18px}.card-hover__extra{align-items:center;background-color:#86b971;bottom:0;color:#dee8c2;display:flex;flex-direction:column;font-size:1.5rem;height:50%;justify-content:center;padding:80px;position:absolute;text-align:center;transform:translateY(100%);transition:transform .35s;width:100%;will-change:transform;z-index:0}.card-hover__extra span{color:#2d7f0b}.card-hover img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;transform:scale(1.2);transition:transform .35s cubic-bezier(.1,.72,.4,.97) .35s;width:100%;z-index:-1}.tab-button-style{width:100%}.custom-btn-tab{background-color:#d9dfe6;border:2px solid #d9dfe6;border-radius:10px;font-size:18px;padding:8px 0}.active-tab{background-color:#8c2828;border-color:#8c2828;border-radius:10px;color:#fff}.item-careers{background-color:#fff;border:2px solid #8c2828;border-radius:8px;margin:20px 0;padding:18px 25px}.title-type-careers{color:#0a2134;font-size:22px;font-weight:500}.light-blue_bg-careers{background:#edf2f7;border-radius:4px;font-size:13px;font-weight:400;letter-spacing:1px;padding:8px 0;text-align:center;text-transform:capitalize}.apply-careers{background:#8c2828;border:2px solid #0000;color:#fff;display:inline-block;font-family:Josefin Sans,sans-serif;font-size:15px;letter-spacing:1px;padding:9px 30px;text-transform:uppercase;transition:all .4s ease}.apply-careers:hover{background:#fff;border:2px solid #8c2828;color:#8c2828}@media only screen and (max-width:1024px){.manufacturing-p,.step__info{font-size:17px}.step__info{padding:1rem .5rem}.card-manufacturing{height:auto;width:100%}}@media only screen and (max-width:992px){.manufacturing-p,.step__info{font-size:15px}.step__info{padding:1rem .5rem}.card-manufacturing{height:auto;width:100%}}@media only screen and (max-width:768px){.card-manufacturing{background-color:#fff;border-radius:6px;box-shadow:6px 6px 20px #0000004d;font-family:sans-serif;height:auto;padding:4rem;place-self:center;width:100%}.manufacturing-p{font-size:14px}.footer .main-footer .links h3{margin-bottom:36px;margin-top:27px}.aboutus-m p,.aboutus-v p,.aboutus-val p{font-size:16px}.architecture-about-area .architecture-about-left p,.clinic-about-area .clinic-about-left p{font-size:14px}}@media only screen and (max-width:480px){.carousel-item img{height:83vh}.indian-map{display:block;height:300px;margin:auto}.contact-info-item{display:flex;margin-bottom:30px;width:auto!important}.prd-text{font-size:35px;text-align:center}.step__info{font-size:17px;padding:1rem .5rem}.card-manufacturing{height:auto}.ca-about-left .ca-about-btn-wrapper{display:block;margin:40px auto auto;width:-webkit-max-content;width:max-content}.manu-home-phone{height:300px}.aboutus-m h4,.aboutus-v h4,.aboutus-val h4{text-align:center}.card-manufacturing{height:auto!important;width:100%}.phone-image{display:block;height:270px;margin:auto}.carousel-caption{position:absolute;top:13%}.carousel-caption h1{font-size:35px;margin-top:30px}.carousel-caption p{font-size:16px;margin-bottom:36px;margin-top:20px}.ebar-heading{font-size:29px;text-align:center}.architecture-about-area .architecture-about-left p,.clinic-about-area .clinic-about-left p{font-size:15px;text-align:center}.footer .main-footer .links h3{color:#000;font-size:23px;font-weight:700;line-height:100%;margin-bottom:29px;margin-top:41px}}.download_card{background-color:#8c2828;border-color:#8c2828;color:#fff;font-size:20px;padding:8px 14px}.download_card:hover{color:#fff!important}
/*# sourceMappingURL=main.263ca633.css.map*/