*,.navigation_main nav ul li a,body a,body h5,body h6,body p,body ul,body ul li{font-family:'Noto Sans'}body h1,body h2{margin-bottom:24px;text-transform:capitalize}.blog_tit a:hover,a.cta_main.black,a.mat_cta,body h2,body h3{color:#000}*,.hac_cont p,.matrik_heading h2,body ul{margin:0}*,body ul{padding:0}.feature_tabs ul li a,.footer_nav ul li a,body h1,body h2{text-transform:capitalize}.certificate_box,.footer_logo,.hero_content,.related_box p,.thank_cont,.thank_cont h1{text-align:center}b,strong{font-weight:600}*{transition:.5s}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background-color:#f1f1f1}::-webkit-scrollbar-thumb{background-color:var(--red);border:3px solid #f1f1f1}::-webkit-scrollbar-thumb:hover{background-color:var(--red)}:root{--red:#da2d1c}body ul{list-style:none}body a{text-decoration:none;font-size:16px;line-height:26px}.ui-dialog :focus,body .page-wrapper :focus{outline:0;box-shadow:none;border:0;font-family:'Noto Sans'}a:focus,a:hover,a:visited{text-decoration:none;outline:0}html body a:focus{outline:0;outline-offset:none}section.hero_sec{position:relative;overflow:hidden;height:800px}.hero_sec video{object-fit:cover;height:100%;width:100%}.navigation_main nav ul li a{color:#000}body p{font-size:18px;line-height:28px;font-weight:400}body h1{font-size:72px;line-height:82px;font-weight:700;font-family:'Noto Sans'}body h2,body h3,body h4{font-family:'Noto Sans';font-weight:600}body h2{font-size:48px;line-height:56px}body h3{font-size:24px;line-height:34px;margin-bottom:8px}body img{width:100%;max-width:none}.padding{padding:108px 0}.bg-grey{background-color:var(--grey)}header .container{width:1580px;max-width:90%}a.mat_cta{border:1px solid #000;font-weight:500;font-size:18px;padding:12px 40px;border-radius:85px;line-height:1}.search_wrapper .search_icon svg path{fill:#000;stroke:#000}a.cta_main span{transition:.2s}.cta_main_outer:hover a svg,.industries_item:hover .industry_cont p{transform:none}.cta_main_outer:hover a.cta_main{column-gap:24px}.hero_content h1{color:#fff;margin:0}.hero_content{position:absolute;height:100%;width:100%;top:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:48px}.industry_tag,.product_item_cont{height:auto;width:80%;background:#fff;bottom:0}section.hero_sec:before{content:'';position:absolute;height:100%;width:100%;background:#0000009e;top:0}.matrik_heading,section.services_main_internal .container .row:not(:last-child){margin-bottom:48px}.home_product_grid,.industries_grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:28px}.about_grid,.hac_counter{display:grid;grid-template-columns:1fr 1fr}.home_product_item{border-radius:12px;overflow:hidden;position:relative}.home_product_item:hover .product_item_cont{transform:translateY(0);background:var(--red)}.footer_copyright p,.home_contact_grid *,.home_product_item:hover .product_item_cont h3,.industries_item:hover .industry_tag h3,.mb_box *{color:#fff}.product_item_cont{position:absolute;left:0;padding:35px;transition:.7s;border-radius:0 24px 0 0;transform:translateY(45%)}a.explore_button{font-size:18px;line-height:28px;color:#fff;display:flex;align-items:center;column-gap:24px;text-decoration:underline}.home_about_content{padding-right:60px}.blog_img,.hac_cont,.hcg_left p,.mian_prd_page .ppb_image{margin-bottom:24px}.abou_page p,.hac_cont h2{margin-bottom:12px}.home_about_image img{border-radius:22px}.counter_box span.count{color:var(--red);font-weight:600;font-size:56px;line-height:66px}.hac_counter{margin-bottom:48px}.industries_item{position:relative;border-radius:12px;overflow:hidden}.industry_cont,.industry_tag{position:absolute;transition:.5s;left:0}.industry_tag h3{margin:0;transition:.5s}.industry_tag{padding:15px 20px;border-radius:0 24px 0 0}.industry_cont p{transition:.5s;transform:translateX(-110%)}a.cta_2,a.cta_2 svg path{transition:.7s}.industry_cont{top:0;height:100%;width:100%;padding:15% 28px 28px;display:flex;color:#fff}.industries_item:hover .industry_cont{background:#00000052}.industries_item:hover .industry_tag{background-color:var(--red)}.matrik_heading{display:flex;align-items:center;justify-content:space-between}.clients_grid{display:grid;grid-template-columns:repeat(6,1fr);gap:24px}.clients_item{overflow:hidden;border-radius:16px;border:1px solid #c5c5c5}.home_colab_tab{display:grid;grid-template-columns:1fr 1fr;border:1px solid #000;border-radius:12px}.tab-content{display:none;opacity:0;transition:opacity .3s}.tab-content.active{display:block;opacity:1}.home_colab_tab h3{font-size:24px;text-align:center;display:block;width:100%;padding:17px 0;margin:0;cursor:pointer;background:0 0;color:#000}.home_colab_tab h3.active:first-child{border-top-left-radius:12px;border-bottom-left-radius:12px}.home_colab_tab h3.active:last-child{border-top-right-radius:12px;border-bottom-right-radius:12px}.home_colab_tab h3.active{background:#000;color:#fff}.home_contact_grid h2{font-size:38px;line-height:48px;margin-bottom:20px}.home_contact_grid{background:#151414;border-radius:40px;padding:48px 160px;display:grid;grid-template-columns:1fr 1fr;margin-bottom:-240px;z-index:999;position:relative}.hcg_left{border-right:1px solid #fff}.hsg_left_inner{width:85%}.blog_recent li a:hover,.blog_tit ul li,.feature_tabs li.active a,.hcg_right_info a:hover,.hcg_right_info p:hover,.sing_blog_cont a{color:var(--red)}.hcg_right_info p{margin:0;cursor:pointer}.footer_nav ul,.hcg_right_info{display:flex;flex-direction:column;row-gap:20px}.hcg_right{width:65%;margin-left:auto}a.cta_2:hover svg path{fill:#000}a.cta_2:hover{background:#fff;color:#000}.feature_tabs ul li.active:before,.service_content:before,.sprd_cta a,.sprd_cta a:last-child:hover{background:var(--red)}a.cta_2{font-size:20px;display:inline-flex;column-gap:16px;align-items:center;border:1px solid #fff;padding:14px 28px;border-radius:85px}footer{padding:300px 0 50px;background:#000}.footer_top{display:grid;grid-template-columns:20% 1fr;gap:30%}.footer_logo p{color:#fff;font-size:20px;line-height:30px}.footer_logo img{width:151px;margin-bottom:24px}.footer_nav ul li a{color:#fff;font-size:20px;line-height:30px}.footer_nav h3{color:#fff;margin-bottom:24px}.footer_nav_outer{display:flex;justify-content:space-between}.bread_content_inner nav ul,.social_links ul{display:flex}.footer_copyright{display:flex;justify-content:space-between;padding-top:50px;margin-top:50px;border-top:1px solid #fff}.bread_content{position:absolute;height:100%;width:100%;top:0;left:0;display:flex;align-items:center;background:#000000a1}.feature_tabs ul li,.quality_content,.service_content,section.contact_page{position:relative}.bread_content_inner h1:after{content:'';position:absolute;bottom:0;width:47%;background:var(--red);height:6px;left:0}.bread_content_inner nav ul li:first-child{border-right:1px solid #fff;padding-right:12px;margin-right:12px}.bread_content_inner nav ul li a{color:#fff;font-size:18px;line-height:16px}.bread_content_inner h1{font-size:58px;line-height:68px;color:#fff;position:relative;padding-bottom:12px;margin-bottom:24px;display:inline-block}.matrik_heading.internal{flex-direction:column;align-items:baseline;row-gap:24px}section.services_main_internal .container .row:nth-child(2n) .service_content_outer{margin-left:0;margin-right:40px}.service_content_outer{height:100%;display:flex;align-items:center;margin-left:40px}.service_content:before{content:'';height:2px;width:82px;position:absolute;top:80px;left:0;transform:translateX(-50%)}.service_content{padding:54px;border:1px solid #dadce0;border-radius:12px}.service_image{border-radius:12px;overflow:hidden}section.services_main_internal .container .row:nth-child(2n){flex-direction:row-reverse}section.services_main_internal .container .row:nth-child(2n) .service_content:before{right:0;left:auto;transform:translateX(50%)}.cataloge_grid,.mian_prd_page .main_products_listing ul,.mian_prd_page.products_main_listing .tab-content.active{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.catalouge_item_inner img,.contact_icon img{width:50px}.catalouge_item_inner{display:flex;flex-direction:column;row-gap:48px;border-radius:24px;padding:35px;border:1px solid #dadce0}.certificate_grid,.glance_grid,.mission_grid{display:grid;grid-template-columns:1fr 1fr 1fr}section.about_sec.quality_sec_too .home_about_content{padding:0 0 0 60px;height:100%;display:flex;align-items:center}.glance_grid .glance_box h3{font-size:34px;line-height:44px;color:var(--red);margin-bottom:16px;font-weight:300}.glance_grid{gap:68px;padding-bottom:68px;border-bottom:1px solid #888}.glance_grid.boxy .glance_box{padding:48px 24px;border:1px solid #0000004A;border-radius:12px}.glance_grid.boxy{gap:24px;padding:0;border:none}.mission_grid{gap:24px}.mb_box img{width:67px;margin-bottom:24px}.mb_box{background:#474646;padding:24px}.mision_grid_box_inner.end{height:100%;display:flex;align-items:end}.quality_content{width:91%;background:linear-gradient(1.79deg,#fff 51.4%,#ddd 98.49%);margin:-162px auto auto;padding:48px;border-radius:12px}section.glance_section.quality .glance_grid .glance_box h3{color:#000;font-weight:500}.certificate_grid{gap:48px}.certificate_box{padding:16px 24px;border:1px solid #0000004A;border-radius:12px}.certificate_box img{margin-bottom:16px}.sprod-img .nav-link{width:90px;border-radius:10px;border:1px solid #c3c3c3;padding:10px;background-color:transparent!important;margin-bottom:10px}.sprod-img .tab-content{display:block!important;opacity:1;width:85%;height:500px}.blog_img img,.sing_blog_img img,.sprod-img .d-flex.align-items-start{width:100%}.sprod-big-img{width:100%;height:100%;padding:30px;border:1px solid #c3c3c3;border-radius:10px;display:flex;align-items:center;justify-content:center}.sprod-big-img img{width:90%;height:100%;object-fit:cover}.sprod-img div#v-pills-tab{width:15%;flex-direction:column}.sprod-img .tab-content .tab-pane{height:100%}.sprod-rt h1{font-size:48px;line-height:58px;font-weight:600;width:75%;margin-bottom:36px}.sprd_cta a{font-size:18px;line-height:28px;font-weight:600;color:#fff;padding:10px 30px;border-radius:5px;border:1px solid transparent}.sprd_cta{display:flex;flex-direction:row;gap:12px;padding-bottom:60px;border-bottom:1px solid #d2cece}.related_sec,.sprd_why_sec{grid-template-columns:repeat(3,1fr);gap:22px}.sprd_cta a:last-child{background:0 0;color:#d2cece;border:1px solid #d2cece;transition:.5s}.sprd_cta a:last-child:hover{color:#fff;border-color:var(--red)}.sprd_cta a:last-child:hover svg path{fill:#fff}.sprod-rt{padding-left:20px}.sprd_why{margin-top:26px;padding-bottom:40px;border-bottom:1px solid #d2cece}.s_wy_tit{font-size:24px;font-weight:600;line-height:34px;color:var(--red);margin-bottom:18px}.sprd_why_sec{display:grid;margin-top:24px}.blog_box,.feature_sec,.related_sec{margin-top:48px}.sprd_box{border:1px solid #d9d9d9;padding:18px 20px 19px 18px;border-radius:10px}.sprd_box svg{margin-bottom:30px}.sprd_box img{height:48px;width:48px;margin-bottom:24px}.sprd_box p{margin-bottom:0;font-size:16px;line-height:23px;font-weight:500}.sprd_why ul{padding-left:32px;list-style:disc}.sprd_why ul li{margin-bottom:8px;font-size:20px;line-height:30px;font-weight:400}.feature_cont ol li,.feature_cont ul li,.sing_blog_cont ol li,.sing_blog_cont ul li{margin-bottom:6px;font-size:18px;line-height:28px}.main_fetures{padding-bottom:0;border-bottom:none}.sprod-img{position:sticky;top:40px}.mian_prd_page.products_main_listing .tab-content,.tab_content{display:none}.tab_content.active,section.map iframe{display:block}.feature_tabs ul{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:40px;border-bottom:1px solid #9c9c9c;height:36px}.feature_tabs ul li a{font-size:18px;line-height:28px;font-weight:600;color:#a6a6a6}.feature_tabs ul li{padding-bottom:9px}.feature_tabs ul li:before{content:"";bottom:0;position:absolute;left:0;width:100%;height:2px;background:0 0}.product_fetures_wrapper{background:#efefef}.feature_sec .row{align-items:flex-start}.feature_img{background:#fff;height:340px;border-radius:10px}.feature_img img{height:100%;object-fit:contain}.related_sec{display:grid}.related_box .relate_img{padding:42px;border:1px solid #aeaeae;border-radius:10px;height:360px;display:flex;align-items:center;justify-content:center}.blog_recent,.blog_right{background:#fff;border-radius:5px}.related_box .relate_img img{height:100%;width:100%}.related_box .relate_img a{height:100%;display:flex;align-items:center;justify-content:center}.blog_sec,.blog_tit ul{flex-direction:row;display:flex}.related_box p{margin-bottom:0;margin-top:18px}.related_box p a{font-size:24px;line-height:34px;font-weight:600;color:#000}.blog_sec{gap:30px}.blog_left{width:70%}.blog_right{width:30%;box-shadow:rgba(0,0,0,.1) 0 10px 15px -3px,rgba(0,0,0,.05) 0 4px 6px -2px}.blog_tit ul{align-items:center;gap:5px;margin-bottom:12px}.blog_tit ul li a{font-size:16px;line-height:20px;padding-right:2px;font-weight:400;color:var(--red)}.blog_box{padding-bottom:42px;border-bottom:1px solid #151414}.blog_box:first-child{margin-top:0}.blog_tit a{font-size:17px;line-height:27px;font-weight:500;color:var(--red);transition:.5s}.blog_recent{padding:2rem!important;position:sticky;top:20px}.blog_recent h3,.blog_recent li{padding-bottom:15px;border-bottom:1px dotted #000;margin-bottom:15px}.blog_recent li a{font-weight:400;color:#000;transition:.5s}.sblog_bread{background:#dadada;padding:18px 0}.sblog_bread ul{display:flex;flex-direction:row;align-items:center;gap:6px}.sblog_bread ul li a{color:#000;padding-right:0;font-weight:500}.sing_blog_cont h1{font-size:44px;line-height:54px;font-weight:700}.sing_blog_img{margin-bottom:35px}.sing_blog_cont p{margin-bottom:23px}.sing_blog_cont h4{font-size:24px;line-height:34px;margin-bottom:10px;font-weight:600;margin-top:32px}.sing_blog_cont ol,.sing_blog_cont ul{list-style:disc;padding-left:42px}.sing_blog_cont ol li,.sing_blog_cont ul li{font-weight:400}.sing_blog_cont{padding:0 60px}.clients_main .clients_grid{display:grid;grid-template-columns:repeat(5,1fr);gap:24px}.back{position:absolute;z-index:-1;width:100%;height:100%;left:0;top:0}.contact_page_grid{display:grid;grid-template-columns:1fr 1fr;background-size:cover;background-repeat:no-repeat;background-attachment:fixed}.clients_image,.contact_detail_box,.main_btn a,.main_btn input,.mian_prd_page .ppb_image a,.mian_prd_page .products_tab,.mian_prd_page a.details_cta{display:flex;display:flex}.contact_detail_box{gap:20px;margin-bottom:20px;width:80%}.contact_detail h3{font-size:24px;line-height:34px;font-weight:600;color:var(--white)}.contact_detail a{color:#fff;font-size:16px;line-height:26px}.contact_form{background-color:#ccc;padding:40px}.contact_detail_container{color:#fff;position:relative;background-color:rgba(0,53,93,.6);padding:50px;align-content:space-between}.contact_form .row{row-gap:20px}.contact_form label{font-size:14px;line-height:24px;margin-bottom:5px}.feature_cont h4,.feature_cont p{margin-bottom:15px}.contact_form .main_heading h2{margin-bottom:20px}.contact_form textarea{resize:unset;height:100px;border-radius:unset}.contact_form .main_btn{margin-top:20px}input.form-control{height:45px;border-radius:unset}.main_btn a,.main_btn input{color:#fff;font-weight:600;padding:17px 36px;background-color:var(--red);align-content:center;transition:.5s;border:1px solid var(--red);width:max-content}.feature_cont th,.feature_cont tr,td{border:1px solid #000}.main_btn a:hover,.main_btn input:hover{color:#000;background:0 0;border:1px solid #000}section.map{height:400px}.feature_cont h4{font-size:22px;line-height:30px}.feature_cont ol,.feature_cont ul{list-style:disc;padding-left:35px;margin-bottom:15px}.feature_cont table{width:100%;margin-top:20px;margin-bottom:18px}.feature_cont th,td{padding:12px 17px}.feature_cont p a{font-size:18px;line-height:28px;font-weight:700;color:var(--black)}.mian_prd_page .products_tab button{padding:24px 38px;font-size:20px;line-height:30px;margin-bottom:58px;font-weight:600;border:none;outline:0;transition:.8s;border-radius:10px}.mian_prd_page .products_tab button.active{background:#007bff;background:var(--red);color:#fff}.mian_prd_page .products_tab{column-gap:12px}.mian_prd_page .product_page_box{padding:26px;border:1px solid #00000052;border-radius:10px}.mian_prd_page .ppb_bottom h3{font-size:24px;line-height:34px;margin-bottom:24px}.mian_prd_page a.details_cta .details_cta_outer svg{width:15px}.mian_prd_page a.details_cta .details_cta_outer{height:32px;width:33px;background:var(--red);display:flex;align-items:center;justify-content:center;border-radius:50%}.mian_prd_page a.details_cta{column-gap:6px;column-gap:12px;font-size:20px;line-height:30px;color:#000;align-items:center}.mian_prd_page .ppb_image a{flex-direction:row;align-items:center;justify-content:center}.mian_prd_page .ppb_image img{height:100%;width:70%}.sprd_why:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.mision_grid_box p{font-size:16px;line-height:26px}section.breadcrum{position:relative;height:400px}section.breadcrum img{height:100%;object-fit:cover}.contact_form p{line-height:20px;margin-bottom:0}.thank_cont h1{font-size:74px;line-height:84px;margin-bottom:20px;font-style:italic;font-weight:900}.thank_cont p{font-size:20px;line-height:30px;width:85%;margin:0 auto 10px}.thank_but{margin-top:35px}.thank_cont p a{font-size:20px;font-weight:600;color:var(--red)}.thank_but a{font-size:18px;line-height:28px;font-weight:600;padding:15px 50px;color:#fff;background-color:var(--red)}.thank_cont img{width:80px}.header-scrolled a{color:#000!important}.header-scrolled svg path{fill:#000!important;stroke:#000!important}.wpcf7-not-valid-tip{font-size:12px!important;line-height:16px!important}.clients_image{flex-direction:row;align-items:center;justify-content:center;padding:10px 0}.clients_image img{width:80%}.four_main{padding:60px 0}.four_main .error{font-size:150px;color:#cb282d;text-shadow:1px 1px 1px #a71c20,2px 2px 1px #a71c20,3px 3px 1px #a71c20,4px 4px 1px #a71c20,5px 5px 1px #a71c20,6px 6px 1px #a71c20,7px 7px 1px #a71c20,8px 8px 1px #a71c20,25px 25px 8px rgba(0,0,0,.2)}.four_main .page-oop{margin:2rem 0;font-size:20px;font-weight:600;color:#444}.four_main .metro-btn{border:1px solid #a71c20;padding:10px 27px;display:inline-block;border-radius:10px;color:#fff;font-weight:500;transition:.5s;font-size:16px;line-height:26px;background-color:#a71c20}.four_main .metro-btn:hover{background-color:#fff;color:#a71c20}.social_links ul {display: flex;flex-direction: row;align-items: center;justify-content: flex-start;}.home_colab .about_grid{align-items: center;}
.gall_tab_cont .tab-content {
    display: block !important;
    opacity: 1 !important;
    margin-top: 55px;
}

.gall_tab ul {
    gap: 20px;
}

.gall_tab ul li button {
    font-size: 18px;
    line-height: 28px;
    font-weight: 500;
    color: #fff;
    border: 1px solid #000;
    background: #000;
    padding: 12px 45px;
    border-radius: 50px;
    transition: 0.5s all ease;
}

.gall_tab ul li button.active {
    transition: 0.5s all ease;
    background: var(--red);
    border-color: var(--red);
    color: #fff;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px;
}

.gall_tab ul li button:hover {
    color: #fff;
}

.gallery-grid {
    gap: 1rem;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
}

.gallery-item {
    height: auto;
    width: 100%;
}

.video_gall {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    align-items: flex-start;
    gap: 20px;
}

.video_box {
    position: relative;
    height: 420px;
}

.you_icon {
    position: absolute;
    top: 45%;
    left: 44%;
    cursor: pointer;
}

.video_img img {
    height: 100%;
    width: 100%;
    object-fit: cover;
}

.video_img iframe {
    height: 100%;
}

.video_img {
    height: 100%;
}

.gallery-item img {
    height: 400px;
    object-fit: cover;
}

.gallery-item a {
    display: flex;
    flex-direction: column;
}

.gallery-item p {
    font-size: 18px;
    line-height: 28px;
    padding: 10px;
    margin-bottom: 0px;
    background: var(--red);
    color: #fff;
    height: 85px;
}