.inner-banner-main{background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:fixed}.inner-banner-heading{text-align:center;padding:300px 0 220px;font-size:70px;margin:0;color:#fff}.red-btn{background-color:#e91e63!important;border-color:#e91e63!important;border-radius:5px}.red-btn:hover{background-color:#555!important;border-color:#555;border-color:#555!important}.contact-side-panel{border-right:1px solid #eee;padding-right:25px}.contact-panel .btn-main{border-radius:0}.contact-panel .btn-main i{-webkit-transform:translate(10px,0);transform:translate(10px,0);opacity:0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.contact-panel .btn-main:hover i{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1;top:0}.contact-detail-check li{text-align:left;padding-left:62px;padding-bottom:23px;position:relative;list-style-type:none;color:#666;word-break:break-all}.contact-detail-check li i{position:absolute;content:"";font-family:"Font Awesome 6 Pro";width:45px;height:45px;background-color:#fff;border:2px solid #00bdbb;border-radius:5px;left:0;text-align:center;line-height:42px;font-size:22px;color:#00bdbb;top:0;-webkit-box-shadow:0 0 10px rgba(29,173,236,.05);box-shadow:0 0 10px rgba(29,173,236,.05)}.contact-detail-check li a{color:#808285}.contact-detail-check li:after{content:"";position:absolute;height:100%;border:1px dashed #eee;width:1px;top:6px;left:21px;z-index:-1}.contact-detail-check li:last-child:after{border:0}.about-block{padding:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;margin-top:30px;min-height:calc(100% - 30px)}.about-block p{color:#444}.about-block.one{background-color:#f4a5a2}.about-block.two{background-color:#f8d75c}.about-block.three{background-color:#50c5bb}.sub-heading{font-size:21px;line-height:25px;color:#444;padding:20px 0;margin:0}.techonology-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px 0}.techonology-dsc p{color:#fff}.icons i{color:#00bdbb;font-size:18px;width:30px}.background-image{background-size:cover;background-repeat:no-repeat;background-position:center}.no-banner{padding:150px 0 50px}.no-banner h1{font-size:24px;color:#5b5b5b;margin:0;padding:0 0 30px}.inner-product-sec{position:relative;overflow:hidden;display:block}.product-inner{position:relative;cursor:pointer;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.inner-product-sec:hover .product-inner:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.2)}.inner-product-sec:hover .product-img img{-webkit-transform:scale(1.1);transform:scale(1.1)}.product-img img,.product-label,.inner-product-sec{-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.product-label{position:absolute;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-label p{font-size:21px;line-height:25px;color:#fff;font-weight:600;z-index:99;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);opacity:0;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out;margin:0}.inner-product-sec:hover .product-label p{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.fancy-image a img{width:100%}.fancy-image{position:relative;z-index:9}.fancy-image:after{-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.inner-product-page:hover .product-label p{opacity:1}.inner-product-page:hover .fancy-image:after{background-color:rgba(0,189,187,.7);position:absolute;content:"";top:0;bottom:0;left:0;right:0}.product-wrap{margin:120px 0 80px}.product-item a{position:relative;overflow:hidden}.product-item a:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,189,187,.7);-webkit-transform:rotate(-40deg) translateY(-70%);transform:rotate(-40deg) translateY(-70%);-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out;opacity:.05}.product-item a:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;content:"+";font-weight:700;color:#fff;cursor:pointer;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out;font-family:"Font Awesome 6 Pro"}.product-item a:hover:after{-webkit-transform:translateX(0%);transform:translateX(0%)}.product-item a:hover:before{-webkit-transform:rotate(0deg) translateX(0%);transform:rotate(0deg) translateX(0%);opacity:.8}.product-heading{font-size:3rem;line-height:4rem;color:#363636;font-weight:700;margin:20px 0 10px}.faq-block .accordion-item{border:0;background-color:#fff;margin:0 0 10px}.faq-block .accordion-button{color:#808285;font-size:1.5rem;line-height:2.5rem;font-weight:600;padding:10px 40px;border:0;position:relative;-webkit-box-shadow:none!important;box-shadow:none!important;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}.faq-block .accordion-button:after{position:absolute;content:"";left:10px;font-family:"Font Awesome 6 Pro";-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out;font-weight:600;display:table;background-image:none!important;color:#808285}.faq-block .accordion-button:not(.collapsed){color:#808285;background-color:#fff;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.faq-block .accordion-button:not(.collapsed):after{color:#808285;content:""}.faq-block .accordion-body{padding:20px}.input-group{border:1px solid #eee;border-radius:8px;overflow:hidden}.input-group-prepend{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;background-color:#f7f8f9}.input-group-text{background-color:transparent;color:#00bdbb;border-right:0}.input-group-text{border:0}.form-control,.form-control:focus{border:0;-webkit-box-shadow:none;box-shadow:none;font-size:14px;min-height:40px}.pp-sec h2{padding:30px 0 0;font-weight:600;font-size:40px;color:#3a3a3a;line-height:48px}.list-order{padding-left:25px}.list-order li{padding-bottom:12px}.not-found-banner{background-position:center 0;background-size:cover;background-repeat:no-repeat;height:100vh;position:relative}.home-page-btn h2{color:#fff;font-size:4rem;line-height:5rem}.not-found-banner .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.home-page-btn{position:absolute;bottom:20%;text-align:center;width:100%;left:0;right:0}.pagenav-sec{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:30px 0}.page-nav-icons i{font-size:26px;color:#808285}.page-nav-icons.dot-icons span{display:-webkit-box;display:-ms-flexbox;display:flex}.page-nav-icons.dot-icons span i{font-size:12px;padding:2px}.page-nav-icons.dot-icons a:hover span i{color:#00bdbb}@media(max-width:1024px){.inner-banner-heading{padding:150px 0 100px;font-size:50px}}@media(max-width:767px){.inner-banner-heading{font-size:30px;padding:120px 0 80px}.inner-banner-main{background-attachment:initial}}