.banner-style-two .slide-item{padding:120px 0 100px;min-height:700px;display:flex;align-items:center}.banner-style-two .slide-item::before{background:linear-gradient( 90deg,rgba(35,31,32,0.92) 0%,rgba(35,31,32,0.78) 30%,rgba(35,31,32,0.45) 55%,rgba(243,112,33,0.12) 75%,rgba(243,112,33,0.05) 100% );opacity:1}.banner-style-two .content-box h2{font-size:54px;line-height:64px;margin-bottom:16px;color:#ffffff;text-shadow:0 2px 12px rgba(35,31,32,0.5),0 0 30px rgba(243,112,33,0.15)}.banner-style-two .content-box p{color:#f5f4f9;text-shadow:0 1px 6px rgba(35,31,32,0.45)}.banner-style-two .owl-nav,.banner-style-two .owl-dots{width:370px}.banner-style-two .owl-dots{display:flex;align-items:center;justify-content:center}.banner-style-two .owl-dots button{margin:0 16px}.banner-style-two .owl-dots button::after{width:16px;right:-24px}@media (min-width:768px) and (max-width:991px){.banner-style-two .slide-item{padding:210px 0 120px;min-height:700px}.banner-style-two .content-box h2{font-size:40px;line-height:48px}.banner-style-two .slide-item::before{background:linear-gradient( 90deg,rgba(35,31,32,0.92) 0%,rgba(35,31,32,0.85) 50%,rgba(35,31,32,0.65) 80%,rgba(35,31,32,0.05) 100% )}}@media (max-width:767px){.banner-style-two .slide-item{padding:190px 0 100px;min-height:620px;align-items:center}.banner-style-two .content-box h2{font-size:28px;line-height:36px;margin-bottom:12px}.banner-style-two .slide-item::before{background:linear-gradient( 180deg,rgba(18,16,17,0.9) 0%,rgba(25,23,24,1.7) 50%,rgba(15,14,15,0.6) 100% )}}.about-style-two{position:relative;background-color:#f8f9fc}.about-style-two::before{background-color:#161c24 !important}.about-style-two .sec-title.light h6{color:var(--theme-color) !important;font-weight:600}.about-style-two .sec-title.light h2{color:#ffffff !important}.about-style-two .sec-title.light h2 span{color:var(--theme-color) !important}.about-style-two .content-box .left-content h3{color:#ffffff !important}.about-style-two .content-box .left-content .text-box p{color:#c5cbd3 !important}.about-style-two .content-box .left-content .lower-box h4{color:#ffffff !important}.about-style-two .content-box .left-content .lower-box .author-box .author-info h4{color:var(--theme-color) !important}.about-style-two .content-box .left-content .lower-box .author-box .author-info .designation{color:#a0aab6 !important}.about-style-two .inner-content .cert-badge-box{position:relative;display:flex !important;align-items:center;gap:18px;background:#ffffff !important;padding:22px 26px !important;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,0.06);border-left:5px solid var(--theme-color) !important;margin-bottom:30px !important;border-top:1px solid #e8e8ee;border-right:1px solid #e8e8ee;border-bottom:1px solid #e8e8ee}.about-style-two .inner-content .cert-badge-box .cert-icon-wrap i{font-size:40px;color:var(--theme-color);display:block}.about-style-two .inner-content .cert-badge-box .cert-content h2{font-size:24px !important;line-height:30px !important;color:var(--title-color) !important;font-weight:700 !important;margin:0 0 4px 0 !important;writing-mode:horizontal-tb !important;transform:none !important}.about-style-two .inner-content .cert-badge-box .cert-content h6{font-size:13px !important;line-height:18px !important;color:#666 !important;font-weight:600 !important;margin:0 !important;writing-mode:horizontal-tb !important;transform:none !important;text-transform:uppercase !important;letter-spacing:0.5px !important}.about-style-two .inner-content .inner-box .single-item{background-color:#ffffff !important;border-radius:14px;box-shadow:0 10px 30px rgba(0,0,0,0.05);border:1px solid #e8e8ee;padding:30px 25px;transition:all 0.3s ease}.about-style-two .inner-content .inner-box .single-item:hover{transform:translateY(-4px);box-shadow:0 14px 35px rgba(0,0,0,0.1);border-color:var(--theme-color)}.about-style-two .content-box .image-box{position:relative;border-radius:16px;overflow:hidden;box-shadow:0 15px 35px rgba(0,0,0,0.2);border:4px solid #ffffff}.about-style-two .content-box .image-box img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.4s ease}.about-style-two .content-box .image-box:hover img{transform:scale(1.03)}.sec-title h2{font-size:42px;line-height:48px}@media (min-width:992px){.about-style-two .sec-title .about-title{width:75%}}@media (max-width:1200px){.about-style-two .inner-content .cert-badge-box .cert-content h2{color:var(--title-color) !important}.about-style-two .inner-content .cert-badge-box .cert-content h6{color:#666 !important}.about-style-two .inner-content .inner-box .single-item h3{color:var(--title-color) !important}.about-style-two .inner-content .inner-box .single-item p{color:#666 !important;opacity:1 !important}.about-style-two .inner-content .inner-box .single-item .inner a{color:var(--title-color) !important}.about-style-two .inner-content .inner-box .single-item .inner a:hover{color:var(--theme-color) !important}}.industries-style-two{position:relative;background-color:#161c24 !important;padding-top:90px}.industries-style-two .sec-title h6{color:var(--theme-color) !important;font-weight:600;text-transform:uppercase;letter-spacing:1px}.industries-style-two .sec-title h2{color:#ffffff !important}.industries-style-two .sec-title h2 span{color:var(--theme-color) !important}.industries-style-two .sec-title a{color:#ffffff !important}.industries-style-two .sec-title a:hover{color:var(--theme-color) !important}.industries-block-one .inner-box{border-right:1px solid rgba(255,255,255,0.08) !important}.industries-block-one:last-child .inner-box{border-right:none !important}.industries-block-one .inner-box .upper-box{border-top:1px solid rgba(255,255,255,0.08) !important;border-bottom:1px solid rgba(255,255,255,0.08) !important;background:rgba(255,255,255,0.02);transition:all 0.35s ease}.industries-block-one .inner-box:hover .upper-box{background:rgba(255,255,255,0.05)}.industries-block-one .inner-box .upper-box h2 a{color:#ffffff !important;transition:color 0.3s ease}.industries-block-one .inner-box .upper-box h2 a:hover{color:var(--theme-color) !important}.industries-block-one .inner-box .upper-box h3{color:var(--theme-color) !important;font-weight:500}.industries-block-one .inner-box .upper-box .image-box a{display:block;width:100%;height:100%}.industries-block-one .inner-box .upper-box p{color:#a0aab6 !important;font-size:15px;line-height:24px}.industries-block-one .inner-box .lower-box{background:rgba(255,255,255,0.02)}.industries-block-one .inner-box .lower-box .link a{color:#ffffff !important}.industries-block-one .inner-box .lower-box .link a:hover{color:var(--theme-color) !important}.industries-block-one .inner-box .lower-box .icon-box{border-left:1px solid rgba(255,255,255,0.08) !important;color:var(--theme-color) !important}.industries-block-one .inner-box .lower-box .icon-box i{color:var(--theme-color) !important;font-size:32px}@media (max-width:991px){.industries-style-two .industries-block-one{width:50% !important}}@media (max-width:575px){.industries-style-two .industries-block-one{width:100% !important}.industries-block-one .inner-box{border-right:none !important;border-bottom:1px solid rgba(255,255,255,0.08) !important}}.chooseus-block-one .inner-box::before{background-color:#161c24 !important}.contact-section{background-color:#161c24 !important;border-top:1px solid rgba(255,255,255,0.08)}.project-style-two .project-block-two .inner-box .upper-box h3{height:64px;max-width:100%;display:flex;align-items:flex-end}.project-style-two .project-block-two .inner-box .upper-box h3 a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:767px){.project-style-two .project-block-two .inner-box .upper-box h3{font-size:20px;line-height:28px;height:56px}}