@keyframes shine{0%{opacity:0;left:0%}50%{opacity:1}to{opacity:0;left:100%}}.banner.service_listing .banner-wrapper .heading{max-width:505px}.service_listing_sec .main_wrapper .service_col{flex-wrap:wrap;display:flex}.service_listing_sec .main_wrapper .service_col:not(:last-child){border-bottom:1px solid #a8a8a8}.service_listing_sec .main_wrapper .service_col:nth-child(2n){background:#f4f4f4}.service_listing_sec .main_wrapper .service_col .colA{border-right:1px solid #a8a8a8;flex:0 auto;width:30%;max-width:100%;padding:55px}.service_listing_sec .main_wrapper .service_col .title{align-items:center;gap:25px;display:flex}.service_listing_sec .main_wrapper .service_col .title span{color:var(--black);font-size:24px;font-weight:700;font-family:var(--pptelegraf)}.service_listing_sec .main_wrapper .service_col .title h6{color:var(--black);font-size:36px;font-weight:700;font-family:var(--pptelegraf)}.service_listing_sec .main_wrapper .service_col .info-desc{flex:1;align-items:start;gap:80px;width:100%;max-width:100%;padding:55px 75px;display:flex}.service_listing_sec .main_wrapper .service_col .info-desc .desc{flex:1;width:100%;max-width:100%}.service_listing_sec .main_wrapper .service_col .info-desc .desc p{line-height:1.4}.service_listing_sec .main_wrapper .service_col .info-desc .desc .btn{margin-top:40px}.service_listing_sec .main_wrapper .service_col .info-desc figure{flex:0 auto;width:100%;max-width:310px}.banner.service_details .banner-wrapper .heading{max-width:505px}.service_info .main_wrapper{--gap:120px;gap:var(--gap);align-items:center}.service_info .main_wrapper figcaption{max-width:calc(55% - var(--gap));flex:1;width:100%}.service_info .main_wrapper figcaption h3{margin-bottom:15px}.service_info .main_wrapper figure{border-radius:10px;flex:1;width:100%;max-width:45%}.service_info .main_wrapper figure img{border-radius:inherit}.our_process{background:var(--gray)}.our_process .heading{text-align:center;margin-bottom:50px}.our_process .main_wrapper{--gap:70px;gap:var(--gap);justify-content:center;align-items:start}.our_process .main_wrapper figure{border-radius:10px;flex:0 auto;width:100%;max-width:40%}.our_process .main_wrapper figure img{border-radius:inherit}.our_process .main_wrapper figcaption{flex:1;max-width:40%}.our_process .main_wrapper figcaption ul{border-left:1px solid var(--secondary);padding:20px 0 45px 40px}.our_process .main_wrapper figcaption ul li{margin-bottom:40px;position:relative}.our_process .main_wrapper figcaption ul li:before{content:"";background:var(--secondary);border-radius:50%;width:22px;height:22px;position:absolute;left:-51px}.our_process .main_wrapper figcaption ul li h6{font-family:var(--publicsans);margin-bottom:5px;font-size:20px;font-weight:700;line-height:1.2}.our_process .main_wrapper figcaption ul li p{line-height:1.3}.safety_compliance .heading{text-align:center;margin-bottom:40px}.safety_compliance .main_wrapper{position:relative}.safety_compliance .main_wrapper .swiper-nav{max-width:80%}.safety_compliance .main_wrapper .swiper-nav button{box-shadow:none}.safety_compliance .main_wrapper .swiper-nav button svg{width:100%;height:100%}.safety_compliance .main_wrapper .safety_slider .safety_col{background:#f0f0f0;border-radius:15px;flex-wrap:wrap;justify-content:center;align-items:center;gap:55px;padding:40px;display:flex}.safety_compliance .main_wrapper .safety_slider .safety_col figcaption{flex:1}.safety_compliance .main_wrapper .safety_slider .safety_col figcaption h6{font-family:var(--publicsans);margin-bottom:10px;font-size:24px;font-weight:700}.safety_compliance .main_wrapper .safety_slider .safety_col figure{border-radius:10px;flex:1;line-height:0}.safety_compliance .main_wrapper .safety_slider .safety_col figure img{border-radius:inherit}.faqs_sec{background:var(--gray)}.faqs_sec .heading{text-align:center;margin-bottom:50px}.faqs_sec .main_wrapper{max-width:770px;margin:0 auto}.faqs_sec .main_wrapper .faq_col{background:var(--white);border:1px solid #e4e4e4;border-radius:10px}.faqs_sec .main_wrapper .faq_col:not(:last-child){margin-bottom:15px}@media only screen and (max-width:540px){.faqs_sec .main_wrapper .faq_col:not(:last-child){margin-bottom:12px}}.faqs_sec .main_wrapper .faq_col.active .faq_title h4{color:var(--black)}.faqs_sec .main_wrapper .faq_col.active .faq_title .icon{--bgcolor:var(--black)}.faqs_sec .main_wrapper .faq_col.active .faq_title .icon:after{transform:scaleY(0)}.faqs_sec .main_wrapper .faq_col.active article{opacity:1;grid-template-rows:1fr}.faqs_sec .main_wrapper .faq_col .faq_title{cursor:pointer;flex-wrap:wrap;align-items:center;gap:20px;padding:20px;display:flex;position:relative;overflow:hidden}@media only screen and (max-width:768px){.faqs_sec .main_wrapper .faq_col .faq_title{padding:18px}}.faqs_sec .main_wrapper .faq_col .faq_title h4{font-family:var(--publicsans);color:var(--text);flex:1;font-size:16px;font-weight:600;transition:all .5s}.faqs_sec .main_wrapper .faq_col .faq_title .icon{--size:18px;--border:2px;--bgcolor:var(--text);width:var(--size);height:var(--size);flex:0 auto;margin-left:auto;position:relative}.faqs_sec .main_wrapper .faq_col .faq_title .icon:before,.faqs_sec .main_wrapper .faq_col .faq_title .icon:after{content:"";z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;background:var(--bgcolor);transition:all .5s;position:absolute;inset:0}@media only screen and (max-width:540px){.faqs_sec .main_wrapper .faq_col .faq_title .icon{--size:15px}}.faqs_sec .main_wrapper .faq_col .faq_title .icon:before{top:calc(var(--size) / 2 - var(--border) / 2);height:var(--border);width:100%;bottom:auto}.faqs_sec .main_wrapper .faq_col .faq_title .icon:after{left:calc(var(--size) / 2);width:var(--border);height:100%;right:auto;translate:-50%}.faqs_sec .main_wrapper .faq_col article{opacity:0;grid-template-rows:0fr;transition:all .5s;display:grid}.faqs_sec .main_wrapper .faq_col article .faq_details{padding:0;overflow:hidden}.faqs_sec .main_wrapper .faq_col article p{color:var(--text);padding:0 20px 20px;font-size:14px;font-weight:400}@media only screen and (max-width:768px){.faqs_sec .main_wrapper .faq_col article p{padding:0 18px 18px}}.more_service_sec .heading{text-align:center;margin-bottom:40px}.more_service_sec .main_wrapper{position:relative}.more_service_sec .main_wrapper .more_slider{max-width:97%}.more_service_sec .main_wrapper .more_slider .service_col.item-md{width:100%;height:100%;display:block}.more_service_sec .main_wrapper .more_slider .service_col.item-md:before{background:linear-gradient(#0000 50%,#000);border-radius:10px}.more_service_sec .main_wrapper .more_slider .service_col.item-md:hover figure img{transition:all .8s;transform:scale(1.2)}.more_service_sec .main_wrapper .more_slider .service_col.item-md figure{border-radius:10px;position:relative}.more_service_sec .main_wrapper .more_slider .service_col.item-md figure:before{content:"";opacity:0;z-index:1;background:#fff;width:0;height:86%;display:block;position:absolute;top:7%;left:0%;transform:skew(-20deg);box-shadow:0 0 55px 12px #fff}.more_service_sec .main_wrapper .more_slider .service_col.item-md figure:hover:before{animation:.4s linear shine}.more_service_sec .main_wrapper .more_slider .service_col.item-md figure img{border-radius:inherit}.more_service_sec .main_wrapper .more_slider .service_col.item-md figcaption{text-align:center;padding:0 25px 25px}.more_service_sec .main_wrapper .more_slider .service_col.item-md figcaption h6{font-family:var(--publicsans);color:var(--white);font-size:20px;font-weight:600}
