html .myTestimonialSwiper .swiper-button-next,html .myTestimonialSwiper .swiper-button-prev{width:3.2vw}.auto-slide-footer .auto-slide-content .content-box .title .num{color:#000}.regular-swiper-nav-wrapper button span{transform:translateY(-.2vw)}.aboutpagemodern{background-repeat:no-repeat;background-size:33vw;background-position:left top;height:100%;padding-left:9.929vw;display:flex;flex-direction:column;width:90%;padding-top:5.357vw}.aboutpagemodern .heading{font-family:'Sora';font-size:4.286vw;color:#101820;margin:0;font-weight:200;padding-bottom:1.429vw}html a{color:#000}.aboutpagemodern p{font-family:'source_sans_proregular';font-size:1.143vw;color:#404040;margin:0;font-family:Sora;font-weight:300}html .aboutpagewhatwedo{height:100%;padding-left:8.5vw;padding-right:9.5vw;display:flex;flex-direction:column;justify-content:center}html .aboutpagewhatwedo .heading{font-size:3.571vw;font-family:Sora;color:#000;font-weight:300;margin-bottom:0;margin-top:3vw}html .aboutpagewhatwedo p{font-size:1.143vw;font-family:Sora;color:#000;opacity:1}html .aboutpagewhatwedo .what-we-do{display:flex;align-items:center;font-size:1.143vw;font-weight:700;position:relative;text-align:center;color:#000;font-family:'Sora';font-weight:500;margin:0}html .elementor-956 .elementor-element.elementor-element-b5f2d82{display:unset}html .aboutbusinessvertical .head{color:#000;font-family:'Sora';font-size:1vw;font-weight:500;text-align:center;padding-bottom:2.929vw}html .aboutbusinessvertical .head span{color:#E63027}html .line_draw{display:flex;align-items:center;position:relative;text-align:center;max-width:15vw;margin:auto}html .line_draw::after,html .line_draw::before{content:"";flex-grow:1;height:2px;background-color:#EB6E68;margin:0 6px}html .aboutbusinessvertical{padding-top:4.714vw;padding-bottom:6vw}html .aboutbusinessbox .heading{font-size:1.286vw;text-align:left;font-family:Sora;font-weight:600;border-bottom:2px solid #C43C34;padding-bottom:1.071vw;margin-bottom:1.071vw}html .aboutbusinessbox a{font-size:1vw;font-family:Sora;font-weight:var(--font-weight-regular)}html .aboutbusinessbox .img p{font-size:1.143vw;font-family:var(--font-sora);margin:0;padding:1vw;line-height:2.143vw}.aboutbusinessbox{width:23.571vw}.img{position:relative;width:100%;height:auto;overflow:hidden;cursor:pointer}.img img{width:100%;display:block;transition:opacity 0.3s ease-in-out}html .aboutbusinessbox a{color:#000}html body .infra-display-wrapper .infra-header .heading-hyphened{margin-left:0;color:#000;font-weight:500;font-size:1vw;margin-bottom:3.571vw}.img p{position:absolute;top:0;left:0;width:100%;height:100%;background:#E61A1C;color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;padding:20px;opacity:0;transition:opacity 0.3s ease-in-out}.img:hover p{opacity:1}html .aboutvisionmission{background-color:#0578CC;background-color:#F7F7F7;padding-left:4.286vw;padding-right:1.714vw;height:100%;padding-top:3.929vw;padding-bottom:3.929vw}html .aboutvisionmission .head{max-width:15vw;font-family:Sora;font-size:1vw;letter-spacing:.018vw;color:#1F1F1F;font-weight:500;margin:unset;margin-right:auto}html .aboutvisionmission .line_draw::after,html .aboutvisionmission .line_draw::before{background-color:#000}html .aboutvisionmissionlistitem{display:flex;align-items:center;gap:1.5vw;padding-bottom:1.571vw}html .aboutvisionmissionlistitem .title{margin:0;font-size:1.143vw;color:#000;font-family:Sora;max-width:100%;width:100%;color:#1F1F1F;line-height:2.143vw}html .aboutvisionmissionlist{padding-top:3.857vw}html .aboutvisionmissionlist{column-count:1;column-gap:1.429vw}html .aboutpagevisionimage img{height:100%}html .aboutvisionmissionlistitem img{width:2.57vw;height:2.57vw}html .aboutpagequalitycertification .head{font-size:1.071vw;line-height:4.071vw;font-family:Sora;text-align:center;padding-bottom:1.857vw}html .aboutpagequalitycertification .head span{color:#E63027}html .aboutpagequalitycertification{padding-top:5vw;background-color:#FFF;padding-bottom:7.857vw}html .aboutpagequalitycertificationchild .img img{width:88.429vw;margin-left:auto}html .aboutpagequalitycertificationchild .box{background-color:#F6F6F6;width:65.786vw;padding-left:11.5vw;padding-top:2vw;padding-right:4.286vw;padding-bottom:2vw;position:absolute;z-index:2;top:28%}html .elementor-694 .elementor-element.elementor-element-db52726{display:unset}html .aboutpagequalitycertificationchild .box p{font-size:1.143vw;line-height:2.429vw;text-align:left;color:#000;font-family:'Sora';font-weight:300;margin:0;padding-bottom:2.5vw}html .aboutpagequalitycertificationchild .box p:last-child{padding-bottom:0}html .aboutpagequalitycertificationchild{position:relative}html .aboutpagequalitycertification{background-repeat:no-repeat;background-size:17.143vw;background-position:left top}html .aboutpagequalitycertificationchild .box ul li{color:#FFF;list-style:none;background-repeat:no-repeat;background-position:left;font-family:'source_sans_proregular';font-size:1.143vw;line-height:2.429vw;padding-top:0vw;padding-bottom:.714vw;font-family:Sora;font-weight:300}html .aboutpagequalitycertificationchild .box ul{margin-left:0}html .careerpageempower{padding:5.5vw 0}html .careerpageempower .elementor-image-carousel-caption{font-size:1.286vw;line-height:2.857vw;font-family:Sora;color:#000;font-style:normal;text-transform:uppercase;font-weight:500}html .myTestimonialSwiper .swiper-slide .content img{width:8.571vw;height:8.571vw;border-radius:50%}html .myTestimonialSwiper .swiper-slide .content{width:70vw;margin:auto}html .myTestimonialSwiper{padding:7.143vw 0;padding-top:11.143vw;padding-bottom:6vw;margin-bottom:5.286vw!important;margin-top:3vw!important}html .myTestimonialSwiper .swiper-slide{text-align:center}html .myTestimonialSwiper .swiper-slide .content .description{color:#FFF}html .myTestimonialSwiper .swiper-slide .content .description .desc{font-family:'source_sans_proregular';font-size:1.571vw;line-height:2.143vw;font-family:Sora;font-weight:300;font-size:1.143vw;line-height:2.143vw}html .myTestimonialSwiper .swiper-slide .content .description .designation{font-family:Sora;font-size:1.286vw;line-height:2.143vw;color:#FFF;font-weight:400}html .swiper-rtl .swiper-button-prev:after,html .swiper-rtl .swiper-button-next:after{content:unset}html .swiper-button-next:after,html .swiper-rtl .swiper-button-prev:after{content:unset}html .swiper-button-prev:after{content:""}html .swiper-button-prev{background-image:url(/wp-content/uploads/2025/04/left-arrow-testi.svg);background-repeat:no-repeat;background-size:contain;background-position:center}html .swiper-button-next{background-image:url(/wp-content/uploads/2025/04/right-arrow-testi.svg);background-repeat:no-repeat;background-size:contain;background-position:center}html .swiper-pagination{color:#000;padding-bottom:7.143vw;width:auto;left:49%;font-size:1.286vw}html .swiper-button-next,html .swiper-button-prev{bottom:7.3vw;top:unset}html body .myTestimonialSwiper .swiper-pagination,html .swiper-button-next,html body .myTestimonialSwiper .swiper-button-prev,html .swiper-button-prev{padding-bottom:.5vw;bottom:0;font-weight:400}html .swiper-button-prev{left:46%}html .swiper-button-next{right:46%}html .generic-form-container .description-box .heading-hyphened{margin-left:0}html .myTestimonialSwiper::before{content:"“";position:absolute;top:3rem;left:50%;transform:translateX(-50%);font-family:Sora;font-weight:500;font-size:10.714vw;line-height:1;color:#E61A1C}html .myTestimonialSwiper{background-repeat:no-repeat;background-size:17.643vw;background-position:top right;margin:1.786vw}.services_page_committed .heading .elementor-heading-title{font-size:1.071vw;line-height:4.071vw;color:#000;font-family:Sora}.services_page_committed .heading .elementor-heading-title span{color:#E63027}.services_page_committed .elementor-element,html .services_page_committed .elementor-element.desc{max-width:59.5vw!important;margin:auto}html .services_page_committed .elementor-element.desc p{font-size:1.143vw;line-height:2.5vw;font-family:"source_sans_proregular";color:#404040;font-family:Sora;color:#404040}html .services_page_committed{padding:6.429vw 0}html .heading .elementor-heading-title{font-size:1.071vw;line-height:4.071vw;font-family:Sora;font-weight:500;color:#000}html .heading .elementor-heading-title span{color:#E63027}html .services_page_services_sec .elementor-icon-box-wrapper{gap:1.4vw;justify-content:center}.services_head{padding-top:7vw;padding-bottom:4.286vw}html .services_page_services_sec .elementor-icon-box-title{border-bottom:1px solid #E63027;padding-bottom:1.429vw;margin-bottom:1.429vw;text-transform:uppercase;color:#1F1F1F;font-size:1.286vw;font-weight:500}html .contact-form-wrapper{background-color:#F7F7F7;background-image:unset;padding-bottom:0!important}html .services_page_services_sec .elementor-icon-box-description{font-size:1.143vw;line-height:2.143vw;text-align:left;font-family:"source_sans_proregular";font-family:Sora;color:#404040}html .services_page_services_sec .e-con-inner{gap:4.286vw 0}html .services_page_services_sec .elementor-icon-box-content{width:22.571vw;max-width:22.571vw}html .services_page_tabs_section .e-n-tabs-heading{background-color:#F7F7F7;padding:1.071vw 0}html .services_page_tabs_section .e-n-tab-title{background-color:#F7F7F7!important}html .services_page_tabs_left{padding-left:10vw;padding-top:4vw;padding-right:5vw}html .services_page_tabs_left .sub-heading .elementor-heading-title{font-size:3.929vw;line-height:5vw;font-family:Sora;font-weight:lighter!important}html .services_page_tabs_left .desc p{font-size:1.143vw;line-height:2.143vw;opacity:.9;font-family:Sora;font-weight:lighter}html .e-n-tab-title-text{border-bottom:2px solid #E71618;padding-bottom:3px;color:#000}html .e-n-tabs{gap:0!important}html .tabs_head .elementor-heading-title span{color:#000}html .solution_expert_heading .elementor-heading-title{font-size:1.071vw;line-height:4.071vw;color:#0578CC;text-transform:uppercase;color:#000;font-weight:500}html .solution_expert_heading .elementor-heading-title span{color:#E63027}html .solution_expert_text_section .e-con-inner{max-width:80.429vw!important;margin:auto}html .solution_expert_desc p{font-size:1.143vw;font-family:"source_sans_proregular";line-height:2.5vw;color:#404040}html .solution_expert_text_section{padding-top:7.143vw;padding-bottom:5.714vw}html .services_page_services_sec.solution_page_adv_section{padding-bottom:5.714vw}html .solution_adv_head.services_head{padding-top:5vw}html .solution_ucam_adv_heading .e-con-inner{background-repeat:no-repeat;background-size:11.429vw;background-position:3.571vw center}html .awards-section{display:grid;grid-template-columns:55% 40%;gap:5%;padding-top:7.143vw;padding-bottom:7.143vw}html .awards-list .heading{font-size:1.071vw;line-height:4.071vw;color:var(--color-primary);font-family:Sora;margin-bottom:0;text-transform:uppercase;color:#000;font-weight:500}html .awards-list .heading span{color:#E63027}html .awards-list .list .list-item{font-family:Sora;font-size:1.286vw;line-height:2.143vw;color:#101820;padding:2.5vw 0;border-bottom:1px solid #FFF;border-color:#E61A1C;font-weight:500}html .awards-list .list .list-item:last-child{border-bottom:unset;padding-bottom:0}html .awards-swiper .swiper-wrapper{padding-top:5.857vw}html .awards-list .list .list-item span{color:#E61A1C;padding:0 .571vw}html .awards-swiper{background-color:#fff}html .about-page-awards-section .e-con-inner{padding-right:0!important}html .awards-swiper .swiper-button-prev{background-image:url(https://ucam.codolin.com/wp-content/uploads/2025/02/Group-650.svg);left:39%}html .awards-swiper .swiper-button-next{background-image:url(/wp-content/uploads/2025/02/Group-651.svg);right:39%}html .awards-swiper .swiper-button-next,html .awards-swiper .swiper-button-prev{bottom:0;width:3.571vw}html .awards-swiper .swiper-wrapper .swiper-slide{text-align:center;padding-bottom:3.143vw}.services_page_form form p:nth-child(10){width:100%}.services_page_form form p{width:49%}html .services_page_services_sec{padding-bottom:7.143vw}html .title.heading-2{font-family:var(--font-sora);font-weight:var(--font-weight-light);font-size:3.571vw;line-height:5vw;margin:0;text-align:center}html .jd-location{background-image:url(/wp-content/uploads/2025/03/Icon-material-location-on.svg)}html .jd-info-list{list-style:none;display:flex;align-items:center;justify-content:center;gap:1.786vw;margin:0;padding-bottom:6rem;padding-top:1rem}html .jd-info-list li{padding-left:1.786vw;background-repeat:no-repeat;background-position:left;font-size:1.2vw;color:#6a6a6a}html .jd-type{background-image:url(/wp-content/uploads/2025/03/Icon-feather-calendar.svg)}html .jd-table-info-wrapper .table-info tr{border-bottom:1px solid #B4B4B4}html .jd-table-info-wrapper .table-info{border:1px solid #B4B4B4;border-right:unset;border-left:unset}html .table-info tbody th{background-color:#1e1e1e;color:#fff;color:#fff;text-transform:uppercase;background-color:#1e1e1e;padding:.714vw 2vw;font-family:var(--font-sora);font-size:1.143vw;font-weight:400;line-height:1.786vw;text-align:left;background-color:#fff;color:#E71618;border:unset;border-right:1px solid #B4B4B4;padding-left:1.429vw}html .table-info tbody td{color:var(--color-text-gray);background-color:var(--color-concrete);padding:.714vw 2vw;font-family:var(--font-sora);font-size:1.071vw;font-weight:400;line-height:2.143vw;text-align:left;border:1px solid #fff;border-width:.571vw .571vw;background-color:#fff;border:unset}html .heading-3{font-family:var(--font-sora);font-weight:var(--font-weight-light);font-size:2.5vw;line-height:4.286vw;margin:0}html .jd-header-wrapper,html .jd-table-info-wrapper{background:#fff}html .jd-responsibility-wrapper{background:#fff;padding:9rem 0 0}html .jd_description_wrapper{background-color:#fff;padding-bottom:5vw}html .awards-swiper .swiper-slide .awards-product-box{overflow:visible;height:max-content}html .awards-swiper .swiper-slide .awards-product-box img{width:22.857vw;height:27.857vw;background-color:#FFF}html .jd_description_wrapper .container,html .jd_description_wrapper ul li{font-size:1.143vw;line-height:2.143vw}html .jd_description_wrapper ul li::marker{content:"- ";font-size:1.2em;color:#000}html .jd_description_wrapper ul.twocol-list li::marker{content:unset}html .jd_description_wrapper h4{border-bottom:1px solid #E71618;padding-bottom:1.5rem;margin:0 0 2rem;padding-top:3rem;font-family:var(--font-sora);font-weight:var(--font-weight-medium);font-size:1.643vw;line-height:2.857vw;color:#101820}html .jd-header-wrapper{padding-top:6.071vw}html .jd-dept{background-image:url(/wp-content/uploads/2025/02/icon-hierarchy.png)}html .twocol-list{column-count:2;list-style:circle}a.link-tabulated .description-box{text-decoration:underline;text-decoration-style:dotted;text-decoration-color:var(--color-concrete);transition:0.3s}.body-copy-2{font-size:1.143vw;line-height:2.5vw;font-family:var(--font-sanspro-regular);color:var(--color-ash)}.career_page_form p:nth-child(10),.career_page_form p:nth-child(11){width:100%}.career_page_form p{width:45%}html .post-card-wraper .meta-info .author,html .post-card-wraper .meta-info .published-date{font-size:1.143vw;line-height:1.714vw;font-family:Sora;color:#6A6A6A}.linkedin-form-wrapper{padding:8rem 0}.heading-hyphened.hyphened-primary{color:var(--color-primary)}.career_page_form p:nth-child(11){font-size:15px;font-family:Sora;font-weight:400;color:gray;color:#000}.career_page_form p:nth-child(11) .wpcf7-file{background:none;border:none;outline:none}.postSectionHeader .heading-hyphened{color:#000;display:inline-flex;position:relative;font-family:var(--font-sora);font-weight:var(--font-weight-medium);font-size:1.071vw;text-transform:uppercase;padding:0;margin:0;text-decoration:none}html .postSectionHeader{text-align:center}.postSectionHeader h1{font-size:2.857vw;line-height:4.286vw;font-family:"source_sans_proregular";font-weight:300;padding-bottom:3.286vw;padding-top:1.429vw;font-size:3.571vw;line-height:5vw;font-family:Sora;width:81.764vw;margin-top:1.429vw}.allPosts .postSectionHeader{padding-top:7.857vw}html .page .post-title{font-size:1.714vw;line-height:3.214vw;font-family:"source_sans_proregular";margin-bottom:1vw;color:#404040;font-family:Sora}html .post-img{width:100%;height:100%}html .post-img img{height:100%;object-fit:cover;object-position:center}html .post-card-wraper .meta-info{display:flex;align-items:center;gap:2.857vw;margin-bottom:1vw}html .post-card-wraper .meta-info div{display:flex;align-items:center;gap:10px}html .post-content-sec .desc{color:#000;margin-bottom:1.571vw;color:#404040;font-family:Sora;font-weight:300;font-size:1vw;line-height:2.143vw}html .post-content-sec a{font-family:Sora;font-weight:400}ul.oppurtunity-list>li{background-color:unset;border-width:1.786vw}ul.oppurtunity-list>li .container{background-color:#f7f7f7;padding-left:7.143vw;max-width:100%;padding-right:0}html .post-card-wraper .post-content-sec{padding:2.571vw 0;padding-right:2.143vw}html .single-post .postMainHead h1{font-weight:200;line-height:5vw!important;font-size:2.857vw;font-family:"source_sans_proregular";text-align:center;max-width:95%;margin:auto;font-family:Sora;font-size:3.571vw;line-height:5vw;padding-top:5vw;color:#404040;text-align:left;margin-left:0}html .single-post .meta-info{display:flex;align-items:center;justify-content:center;gap:2.143vw;padding-bottom:5.357vw;padding-top:2.429vw;justify-content:left}html .single-post-page-wraper .post-content-wraper{padding-top:4.714vw}html .single-post-page-wraper .post-content-wraper ul{margin-left:0;list-style:none}html .single-post .meta-info{display:flex;align-items:center;gap:2vw}html .single-post .post-img{width:65vw;height:31.714vw;width:31.714vw}html .single-post .meta-info div{display:flex;align-items:center;gap:.571vw;font-family:Sora;color:#6A6A6A;font-size:1.143vw;line-height:1.714vw}html .single-post .post-img{text-align:center}html .single-post .post-content-wraper p,html .single-post .post-content-wraper ul li{font-size:1.286vw;line-height:2.143vw;font-family:"source_sans_proregular";color:#555;font-family:Sora;font-weight:300;line-height:2.857vw}html .single-post strong{font-weight:500}html .videoTestimonial-wrapper .heading-hyphened{font-size:1vw;line-height:2.143vw;color:#0578cc;font-weight:500;color:#000}html .videoTestimonial-wrapper .title.heading-2{padding:2vw 0 1.786vw}html .videoTestimonial-cards-wraper{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6.07vw 1.57vw}html .videoTestimonial-cards-wraper .company-name{font-size:1.286vw;line-height:2.143vw;font-weight:400;padding:0}html .videoTestimonial-cards-wraper img{display:block}html .videoTestimonial-cards-wraper .title{font-size:1vw;line-height:2.143vw;font-weight:300}html .videoTestimonial-cards-wraper .content-wraper{margin-bottom:0;padding:2.143vw;background-color:#fff;height:14vw;position:relative}html .videoTestimonialModal iframe{width:100%}html .videoTestimonialModal .modal-body{padding:4.286vw}html .videoTestimonialModal .modal-content{z-index:2}html .videoTestimonialModal .modal-content .modal-title{font-size:1.429vw;line-height:2.143vw;font-family:"sora";font-weight:500}html .btn-close-icon{cursor:pointer}html .videoTestimonial-cards-section{padding-bottom:7.857vw}.linkedin-form-wrapper .description-box .description{text-transform:none;margin-bottom:3rem;color:var(--color-text-body);width:90%;font-family:Sora;font-weight:300;color:#404040;font-size:1.143vw}.infra-display-wrapper{background:#fff;color:#000;padding:8.571vw 0}.infra-display-wrapper .infra-header{margin-block-end:5rem;font-size:1.6rem}.auto-slider-wrapper .content-box{position:absolute;width:100%;max-width:34.286vw;padding:1rem;bottom:0;left:0;background-color:var(--color-charcol);color:var(--color-text-light);z-index:10}.auto-slide-footer .auto-slide-content .content-box{display:grid;grid-template-columns:1fr 2.143vw;grid-template-rows:1fr auto;min-height:18.571vw;grid-gap:1rem;padding:1.429vw;font-size:1.143vw;line-height:2.5vw;color:#000;background-color:#E8E8E8}.auto-slide-footer{position:absolute;width:100%;max-width:34.286vw;min-height:2.857vw;right:14.429vw;bottom:2rem;z-index:100;padding:2rem 2rem 2rem 3rem;user-select:none;bottom:0}.auto-slide-footer .auto-slide-content .content-box .title{grid-area:2 / 1 / 3 / 2;text-transform:uppercase;font-family:var(--font-sora);font-size:1.286vw;line-height:2.143vw;font-weight:500;color:#E61A1C}.auto-slide-footer .auto-slide-content .content-box .slide-count{grid-area:1 / 2 / 3 / 3;writing-mode:vertical-lr;text-align:right;transform:rotateZ(180deg);font-family:var(--font-sora);font-size:1.286vw;line-height:2.143vw;color:#E60019;font-weight:500}.auto-slider-item{display:flex;flex-direction:column}.auto-slider-item .content-box{opacity:0}.about-pg-art-slider .regular-swiper-nav-wrapper button,.about-pg-art-slider .regular-swiper-nav-wrapper a{width:3.214vw;height:3.214vw;border:0;border-radius:100%;color:#fff;background:#E61A1C;font-size:2.857vw;line-height:1;font-family:Arial,Helvetica,sans-serif;margin:0;top:auto;right:auto;position:static}.home-pg-prod-slider .regular-swiper-nav-wrapper button,.home-pg-prod-slider .regular-swiper-nav-wrapper a span{display:none}.auto-slider .swiper-slide{display:inline-flex;width:max-content;transition:0.2s;user-select:none;cursor:grab;opacity:.3}.auto-slider .swiper-slide.swiper-slide-active{opacity:1}.auto-slider .swiper-wrapper{margin:0;padding:0;list-style:none}.auto-slide-footer .regular-swiper-nav-wrapper{justify-content:flex-end}.regular-swiper-nav-wrapper{display:flex;justify-content:center;gap:2rem;margin-top:1.429vw}.auto-slide-footer .auto-slide-content .content-box .title .num::after{content:"/";font-family:var(--font-sora);font-size:1.8rem;line-height:3rem;color:#000;padding:0 .5rem 0 1.5rem}.infra-display-wrapper .infra-header .heading-hyphened{margin-inline-start:3rem;margin-block-end:3rem}.infra-display-wrapper p{margin:1.143vw 0}.auto-slide-footer .auto-slide-content .slide-count span{color:#1F1F1F;padding-left:3rem}.auto-slider-item .media-box img{height:34.643vw;width:40vw}.aboutpagemodern.servicespagefirstsection{background-color:#fff;padding-right:10%;width:100%}html .award-heading{display:none}.mobile{display:none}html .careers-detail-pg{padding-left:10vw;padding-right:10vw;background-color:#FFF}html .other-industries-sec{padding-left:10vw;padding-right:10vw;padding-bottom:8.357vw}html .accessories-slider-wrapper.other-industries-sec .heading{padding-top:8.357vw}html .accessories-slider-wrapper.other-industries-sec{position:relative;background-color:#fff}html body b{font-weight:700}.services_page_form form p:nth-child(12){margin-top:2.143vw}html .services_page_form select{color:#A7A7A7}html .services_page_form select:placeholder{color:#A7A7A7!important}html #turntable{background-color:#FFF!important}html .accessory-detail-page-listing.product-with-cat-listing .heading{font-size:1vw}@media screen and (max-width:767px){html .accessory-detail-page-listing.product-with-cat-listing .heading{font-size:3.733vw;padding-bottom:6vw}html .jd-header-wrapper{padding-top:15vw}html .other-industries-sec{padding-bottom:15vw}html .accessories-slider-wrapper.other-industries-sec .heading{padding-top:12vw}html .other-industries-sec{padding-left:9.333vw;padding-right:9.333vw}html .jd-responsibility-wrapper{padding:5rem 0 0}html .jd_description_wrapper .container,html .jd_description_wrapper ul li{font-size:3.733vw;line-height:6.667vw}html .jd-table-info-wrapper .table-info tbody th{border-right:0}html .jd-table-info-wrapper .container,html .jd-responsibility-wrapper .container,html .jd_description_wrapper .container{width:100%;max-width:100%;padding:0}html .jd-table-info-wrapper .table-info{min-width:unset;width:100%}html .jd-info-list li{font-size:3vw;line-height:5vw}html .videoTestimonialModal .modal-content .modal-title{font-size:3.733vw;line-height:6.667vw}html .elementor-icon svg{width:9.333vw;height:9.333vw}html .services_page_committed .elementor-element.desc p{font-size:3.733vw;line-height:6.667vw}html .services_page_services_sec .elementor-icon-box-description{font-size:3vw;line-height:5vw}.services_head{padding-top:12vw;padding-bottom:7.286vw}html .download-pg-catal .e-con-inner{display:block}html body .myTestimonialSwiper .swiper-pagination,html body .myTestimonialSwiper .swiper-button-prev,html body .myTestimonialSwiper .swiper-button-next{bottom:8vw!important}html .myTestimonialSwiper .swiper-slide .content .description .designation{font-size:4vw;line-height:8vw}html .myTestimonialSwiper .swiper-slide .content .description .designation{font-size:}html body .featured-post-slider .meta-info{justify-content:left;gap:3vw}html .single-post .post-content-wraper p,html .single-post .post-content-wraper ul li{font-size:3.733vw;line-height:6.667vw}html .aboutbusinessbox .img p{font-size:3.733vw;line-height:6.667vw;padding:5.333vw}html .footer-company-branches .address-wrapper-main .address-subttile-wraper .subtitle-wraper:after{content:"";background-image:url(/wp-content/uploads/2025/05/down-arrow-red.svg);background-size:2.933vw;width:2.933vw;height:2.933vw;display:block;background-repeat:no-repeat;position:absolute;top:1.4vw;right:15.467vw}html .footer-company-branches .address-wrapper-main:last-child .address-subttile-wraper .subtitle-wraper:after{content:unset}html .footer-company-branches .address-wrapper-main .address-subttile-wraper .open.subtitle-wraper:after{transform:rotate(180deg);top:1.4vw}html .address{max-height:0;overflow:hidden;transition:max-height 0.3s ease}.mobile{display:block}.desktop{display:none}html .aboutpagequalitycertificationchild .box ul li{font-size:3.733vw;line-height:6.667vw}html .upcoming-events-secmainwraper .e-con-inner{padding-right:0!important}html .award-heading{display:block;text-align:center;font-weight:600;padding-top:21.333vw;font-size:4vw;line-height:15.2vw;text-transform:uppercase}html .videoTestimonial-wrapper .title.heading-2{padding:4vw 0}html .videoTestimonial-wrapper .container{padding:0}html .videoTestimonial-cards-wraper .title{font-size:3.733vw;line-height:6.667vw}html .videoTestimonial-cards-wraper .content-wraper{height:35vw;padding:4.143vw}html .videoTestimonial-cards-wraper .company-name{font-size:3.733vw;line-height:6.667vw;font-weight:600}html .videoTestimonial-cards-wraper{grid-template-columns:1fr}.body-copy-2{font-size:3.733vw;line-height:6.667vw}html .videoTestimonial-wrapper .heading-hyphened{font-size:3.733vw;line-height:6.667vw}html .post-content-sec .desc{font-size:3.467vw;line-height:5.333vw;margin-bottom:3.571vw}html .post-card-wraper .meta-info .author,html .post-card-wraper .meta-info .published-date{font-size:3.467vw;line-height:5.333vw}html .aboutvisionmission{padding-top:12vw;padding-bottom:12vw;padding-left:9.333vw;padding-right:9.333vw}html body .infra-display-wrapper .infra-header .heading-hyphened{font-size:4vw;position:relative;left:5vw;margin-bottom:10vw;left:0vw;text-align:center;line-height:6vw}html #turntable{background-color:#FFF!important}html body a.swiper-button-prev span,html body a.swiper-button-next span{color:#FFF}.regular-swiper-nav-wrapper button,.regular-swiper-nav-wrapper a{width:34px;height:38px;font-size:29px;padding:0!important}html body .aboutvisionmissionlistitem img{width:10.667vw;height:10.667vw}.aboutbusinessbox{width:100%}html .ucam_page_first_section{display:flex;flex-direction:column-reverse}html .services_page_tabs_left .sub-heading .elementor-heading-title{font-size:9vw!important;line-height:12vw}html .generic-form-container .form-box{background-color:var(--color-concrete)}html .contact-form-wrapper{background-color:unset;background-color:#fff;padding-top:10vw}ul.oppurtunity-list>li{border-width:3.786vw}html .post-card-wraper .meta-info{margin-bottom:3vw;flex-wrap:wrap}html .page .post-title{font-size:5vw;line-height:7.667vw;margin-bottom:3vw}html body .postSectionHeader h1{font-size:8vw;line-height:12.8vw}html .single-post-page-wraper .postMainHead{padding-left:9vw;padding-right:9vw}html .single-post-page-wraper .post-content-wraper{padding-left:9vw;padding-right:9vw}html .single-post-page-wraper .container{padding:0}html .single-post .meta-info div{gap:2.571vw;font-size:3vw;line-height:5vw}html .single-post .meta-info{padding-bottom:10.286vw;padding-top:4.429vw;flex-wrap:wrap;justify-content:center}html .single-post .postMainHead h1{font-size:6.933vw;line-height:9.333vw!important;max-width:100%;text-align:center}html .services_page_services_sec .e-con-inner{gap:12vw}html .solution_page_adv_section .elementor-icon-box-icon svg{width:8.8vw}html .services_page_services_sec.solution_page_adv_section{padding-bottom:10vw}html .services_page_services_sec .elementor-icon-box-title{font-size:4.267vw;line-height:8vw}html .solution_page_adv_section{padding:7.463vw 0}html .solution_expert_heading .elementor-heading-title{padding-bottom:3.731vw}html .solution_expert_text_section{padding:9.95vw 0}html .solution_expert_text_section{max-width:100%!important}html .twocol-list{column-count:1}html .jd_description_wrapper h4{font-size:6.133vw;line-height:8vw}html .heading-3{font-size:6.667vw;line-height:8vw}.jd-table-info-wrapper table{border:none}html .table-info tbody th{font-size:4.267vw;line-height:6.667vw;padding:2.714vw 4vw}html .table-info tbody td{font-size:4vw;line-height:6.667vw;padding:2.714vw 4vw}.jd-table-info-wrapper .table-info tr{display:flex;flex-direction:column;padding-bottom:2.667vw;gap:2.667vw}html .jd-info-list{gap:20px;flex-direction:column}html .jd-info-list li{padding-left:6vw}html .title.heading-2{font-size:8vw;line-height:11.2vw}.aboutpagemodern{padding:13vw 9.333vw}.aboutpagemodern .heading{font-size:8.533vw;line-height:10.667vw}.aboutpagemodern p{font-size:4vw;line-height:7.467vw}html .aboutpagewhatwedo .what-we-do{font-size:4vw;line-height:5.333vw;text-align:center;width:52%;justify-content:center;margin:auto}html .aboutpagewhatwedo .heading{font-size:8vw;line-height:12vw;text-align:center;margin-top:5vw}html .aboutpagewhatwedo p{font-size:3.467vw!important;line-height:8vw!important;text-align:center}html .aboutpagewhatwedo{padding:18.667vw 9.333vw}html .aboutbusinessvertical .head{font-size:4vw;line-height:15.2vw}html .aboutbusinessboxescontainer{flex-direction:column;display:flex;gap:10.667vw}html .aboutbusinessbox .img img{width:81.333vw;height:auto}html .aboutbusinessbox .heading{font-size:4vw;line-height:6.667vw}html .aboutbusinessbox a{font-size:3.733vw;line-height:5.333vw}html .aboutbusinessbox .heading{margin-bottom:3.071vw}html .aboutvisionmission .head{font-size:4vw;line-height:15.2vw;max-width:60%;margin:auto;text-align:center}html .aboutvisionmissionlistitem .title{font-size:4vw;line-height:6.667vw;width:100%;max-width:100%}html .aboutvisionmissionlist{column-count:1}html .aboutvisionmissionlistitem{gap:3.5vw;padding-bottom:6.857vw}html .aboutpagequalitycertification .head{font-size:4vw;line-height:15.2vw}html .aboutpagequalitycertificationchild{display:flex;flex-direction:column-reverse}html .aboutpagequalitycertificationchild .img img{width:100%}html .aboutpagequalitycertificationchild .box{position:relative;width:100%;padding-top:10vw;background-color:#FFF;padding-left:9.333vw;padding-right:9.333vw}html .aboutpagequalitycertificationchild .box p{font-size:3.733vw;line-height:6.667vw;padding-bottom:5.333vw}html body .aboutpagequalitycertification.certific .box p{padding-bottom:5.333vw}html .aboutpagequalitycertification{background-size:31vw;padding-top:15vw}html .awards-section{display:flex;flex-direction:column-reverse;padding-top:unset;padding-bottom:21vw}html .about-page-awards-section .e-con-inner{padding-left:0!important}html .awards-swiper .swiper-button-next,html .awards-swiper .swiper-button-prev{width:9.571vw}.awards-section .awards-list{padding:0 9.333vw;padding-top:9.333vw}html .awards-list .list .list-item{font-size:4vw;line-height:6.667vw;text-align:center;padding:4vw 0}html .awards-list .heading{display:none}html .awards-swiper .swiper-slide .awards-product-box img{width:70%;height:auto;height:80vw}html .awards-swiper .swiper-wrapper .swiper-slide{padding-bottom:12.143vw}.services_page_committed .heading .elementor-heading-title{font-size:4vw;line-height:6.2vw}html .event-detail-page .address{max-height:unset}}@media only screen and (min-width:768px){.auto-slider .swiper-slide,.auto-slider .swiper-slide .auto-slider-item,.auto-slider .swiper-slide .auto-slider-item .media-box,.auto-slider .swiper-slide .auto-slider-item .media-box img{height:100%!important}}