@keyframes shine{0%{opacity:0;left:0%}50%{opacity:1}to{opacity:0;left:100%}}@media only screen and (max-width:991px){.service-secA{margin-top:calc(var(--headerheight) + 30px)}}@media only screen and (max-width:540px){.service-secA{margin-top:calc(var(--headerheight) + 20px)}}.service-secA .heading h2{color:var(--primary);margin-bottom:50px;font-size:36px;font-weight:600}@media only screen and (max-width:1140px){.service-secA .heading h2{margin-bottom:40px}}@media only screen and (max-width:991px){.service-secA .heading h2{font-size:32px}}@media only screen and (max-width:768px){.service-secA .heading h2{margin-bottom:30px;font-size:30px}}@media only screen and (max-width:540px){.service-secA .heading h2{margin-bottom:20px}}.service-secA .services_wrapper{grid-gap:20px;grid-template-columns:repeat(3,1fr);display:grid}@media only screen and (max-width:1024px){.service-secA .services_wrapper{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:768px){.service-secA .services_wrapper{grid-gap:15px}}@media only screen and (max-width:540px){.service-secA .services_wrapper{grid-template-columns:repeat(1,1fr)}}@media only screen and (max-width:1024px){.service-banner.banner{margin-top:calc(var(--headerheight) + 30px)}}@media only screen and (max-width:768px){.service-banner.banner{margin-top:calc(var(--headerheight) + 20px);height:100%}}.service-banner.banner:before{background:linear-gradient(347deg,#0000 5%,#000c 100%)}@media only screen and (max-width:768px){.service-banner.banner:before{display:none}}.service-banner.banner.seo-banner .bg{height:460px}.service-banner.banner.seo-banner .bg .banner-wrapper{bottom:30%;top:unset;translate:0 30%}.service-banner.banner .bg{height:90vh}@media only screen and (max-width:991px){.service-banner.banner .bg{height:600px}}@media only screen and (max-width:768px){.service-banner.banner .bg{height:100%}.service-banner.banner .bg img{height:230px}}@media only screen and (max-width:540px){.service-banner.banner .bg img{height:200px}}.service-banner.banner .banner-wrapper{bottom:50%;top:unset;translate:0 50%}@media only screen and (max-width:768px){.service-banner.banner .banner-wrapper{padding:30px 0;position:static;translate:0}}.service-banner.banner .banner-wrapper .container{justify-content:space-between;align-items:center;display:flex}@media only screen and (max-width:768px){.service-banner.banner .banner-wrapper .container{flex-direction:column}}.service-banner.banner .banner-wrapper .container .heading{flex:0 50%}@media only screen and (max-width:768px){.service-banner.banner .banner-wrapper .container .heading{flex:0 100%;margin-bottom:30px}}@media only screen and (max-width:540px){.service-banner.banner .banner-wrapper .container .heading{margin-bottom:20px}}.service-banner.banner .banner-wrapper .container .heading h2{color:var(--white);font-size:36px;font-weight:600}@media only screen and (max-width:991px){.service-banner.banner .banner-wrapper .container .heading h2{font-size:32px}}@media only screen and (max-width:768px){.service-banner.banner .banner-wrapper .container .heading h2{color:var(--primary);font-size:30px}}@media only screen and (max-width:540px){.service-banner.banner .banner-wrapper .container .heading h2{font-size:24px;line-height:1.2}}.service-banner.banner .banner-wrapper .container .heading p{color:#fffffff6;font-size:16px}@media only screen and (max-width:768px){.service-banner.banner .banner-wrapper .container .heading p{color:var(--text);margin-top:5px}}@media only screen and (max-width:540px){.service-banner.banner .banner-wrapper .container .heading p{font-size:14px}}.service-banner.banner .banner-wrapper .container .form_wrapper{background-color:var(--white);border-radius:6px;flex:0 40%;padding:30px 20px}@media only screen and (max-width:991px){.service-banner.banner .banner-wrapper .container .form_wrapper{flex:0 45%}}@media only screen and (max-width:768px){.service-banner.banner .banner-wrapper .container .form_wrapper{border:1px solid #cecece;flex:1;width:100%}}@media only screen and (max-width:540px){.service-banner.banner .banner-wrapper .container .form_wrapper{padding:25px 15px}}.service-banner.banner .banner-wrapper .container .form_wrapper .title{text-align:center;margin-bottom:20px}@media only screen and (max-width:540px){.service-banner.banner .banner-wrapper .container .form_wrapper .title{margin-bottom:15px}}.service-banner.banner .banner-wrapper .container .form_wrapper .title h6{font-size:20px;font-weight:600;line-height:1.2}@media only screen and (max-width:540px){.service-banner.banner .banner-wrapper .container .form_wrapper .title h6{font-size:18px}}.service-banner.banner .banner-wrapper .container .form_wrapper .form.form-grid{--item:2;--gaplr:20px;--gaptb:20px;--textareaheight:60px}@media only screen and (max-width:991px){.service-banner.banner .banner-wrapper .container .form_wrapper .form.form-grid{--item:1}}@media only screen and (max-width:540px){.service-detailA{padding-bottom:0}}.service-detailA.seo-detailA .colB .form_wrapper{top:var(--headerheight);background-color:var(--lightblue);border-radius:6px;padding:30px 20px;position:sticky}@media only screen and (max-width:991px){.service-detailA.seo-detailA .colB .form_wrapper{flex:0 45%}}@media only screen and (max-width:768px){.service-detailA.seo-detailA .colB .form_wrapper{border:1px solid #cecece;flex:1;width:100%}}@media only screen and (max-width:540px){.service-detailA.seo-detailA .colB .form_wrapper{padding:25px 15px}}.service-detailA.seo-detailA .colB .form_wrapper .title{text-align:center;margin-bottom:20px}@media only screen and (max-width:540px){.service-detailA.seo-detailA .colB .form_wrapper .title{margin-bottom:15px}}.service-detailA.seo-detailA .colB .form_wrapper .title h6{font-size:20px;font-weight:600;line-height:1.2}@media only screen and (max-width:540px){.service-detailA.seo-detailA .colB .form_wrapper .title h6{font-size:18px}}.service-detailA.seo-detailA .colB .form_wrapper .form.form-grid{--gaplr:20px;--gaptb:20px;--textareaheight:60px}@media only screen and (max-width:991px){.service-detailA.seo-detailA .colB .form_wrapper .form.form-grid{--item:1}}.service-detailA>.flex{--gap:50px;gap:var(--gap)}@media only screen and (max-width:1280px){.service-detailA>.flex{--gap:40px}}@media only screen and (max-width:991px){.service-detailA>.flex{flex-direction:column}}.service-detailA>.flex .colA{flex:0 65%}@media only screen and (max-width:991px){.service-detailA>.flex .colA{flex:0 100%}}.service-detailA>.flex .colA p{text-align:justify;color:var(--text);padding-bottom:15px}.service-detailA>.flex .colA ul{padding-left:25px}.service-detailA>.flex .colA ul li{color:var(--text);padding-bottom:5px;position:relative}.service-detailA>.flex .colA ul li:before{content:"";background-color:var(--primary);border-radius:50%;width:10px;height:10px;position:absolute;bottom:12px;left:-20px}.service-detailA>.flex .colA h1{margin:10px 0;font-size:28px;font-weight:600}.service-detailA>.flex .colA h2{margin:10px 0;font-size:24px;font-weight:600}.service-detailA>.flex .colA h3{margin:10px 0;font-size:22px;font-weight:600}.service-detailA>.flex .colA h4{margin:8px 0;font-size:20px;font-weight:500}.service-detailA>.flex .colA h5{margin:8px 0;font-size:18px;font-weight:500}.service-detailA>.flex .colA h6{margin:6px 0;font-size:16px;font-weight:500}.service-detailA>.flex .colA p{padding-bottom:10px;font-size:14px;line-height:1.5}.service-detailA>.flex .colA strong{color:var(--text);font-weight:600}.service-detailA>.flex .colA ul{margin-bottom:10px}.service-detailA>.flex .colA p,.service-detailA>.flex .colA li{text-align:start;-webkit-hyphens:none;hyphens:none;font-size:14px}.service-detailA>.flex .colB{flex:0 1 calc(35% - var(--gap))}@media only screen and (max-width:991px){.service-detailA>.flex .colB{flex:0 100%}}.service-detailA>.flex .colB .industrial_sec{border:1px solid #00000038;border-radius:5px;padding:15px 0}@media only screen and (max-width:1024px){.service-detailA>.flex .colB .industrial_sec{top:calc(var(--headerheight) + 50px);position:sticky}}.service-detailA>.flex .colB .industrial_sec .title{border-bottom:1px solid #0000002b;justify-content:space-between;padding:0 20px 10px}.service-detailA>.flex .colB .industrial_sec .title h5{font-size:20px;font-weight:600}@media only screen and (max-width:1280px){.service-detailA>.flex .colB .industrial_sec .title h5{font-size:18px}}@media only screen and (max-width:540px){.service-detailA>.flex .colB .industrial_sec .title h5{font-size:16px}}.service-detailA>.flex .colB .industrial_sec .indus_pro .indus_col{gap:20px;padding:15px 20px;display:flex}.service-detailA>.flex .colB .industrial_sec .indus_pro .indus_col:not(:last-child){border-bottom:1px solid #00000014}@media only screen and (max-width:1280px){.service-detailA>.flex .colB .industrial_sec .indus_pro .indus_col{gap:15px}}@media only screen and (max-width:540px){.service-detailA>.flex .colB .industrial_sec .indus_pro .indus_col{padding:10px 15px}}.service-detailA>.flex .colB .industrial_sec .indus_pro .indus_col figure{border-radius:5px;flex:0 40%;max-width:40%}@media only screen and (max-width:1280px){.service-detailA>.flex .colB .industrial_sec .indus_pro .indus_col figure{width:90px;height:90px}}@media only screen and (max-width:540px){.service-detailA>.flex .colB .industrial_sec .indus_pro .indus_col figure{width:80px;height:80px}}.service-detailA>.flex .colB .industrial_sec .indus_pro .indus_col figure img{border-radius:5px}.service-detailA>.flex .colB .industrial_sec .indus_pro .indus_col figcaption{flex:1;max-width:100%}.service-detailA>.flex .colB .industrial_sec .indus_pro .indus_col figcaption .indus_name{color:var(--black);padding-bottom:5px;font-size:16px;line-height:1.2}@media only screen and (max-width:540px){.service-detailA>.flex .colB .industrial_sec .indus_pro .indus_col figcaption .indus_name{font-size:14px;font-weight:500}}.service-detailA>.flex .colB .industrial_sec .indus_pro .indus_col figcaption .indus_loc{font-size:14px}@media only screen and (max-width:540px){.service-detailA>.flex .colB .industrial_sec .indus_pro .indus_col figcaption .indus_loc{font-weight:400}}.service-detailA>.flex .colB .industrial_sec .indus_pro .indus_col figcaption .cta{margin-top:15px}@media only screen and (max-width:1280px){.service-detailA>.flex .colB .industrial_sec .indus_pro .indus_col figcaption .cta{margin-top:10px}}.service-detailA>.flex .colB .contact-form{top:var(--headerheight);border:1px solid #e0e0e0;border-radius:10px;margin-top:30px;position:sticky;box-shadow:1px 1px 8.7px #0000001a}@media only screen and (max-width:991px){.service-detailA>.flex .colB .contact-form{position:relative;top:0}}@media only screen and (max-width:768px){.service-detailA>.flex .colB .contact-form{margin-top:20px}}@media only screen and (max-width:540px){.service-detailA>.flex .colB .contact-form{margin-top:10px}}.service-detailA>.flex .colB .contact-form .title{background:#e4e4e4;border-top-left-radius:10px;border-top-right-radius:10px;padding:10px 20px;font-size:16px;font-weight:500}.service-detailA>.flex .colB .contact-form .form{--gaptb:20px;--textareaheight:80px;padding:30px 20px}@media only screen and (max-width:540px){.service-detailA>.flex .colB .contact-form .form{padding:20px 15px}}.service-detailB .heading{margin-bottom:40px}@media only screen and (max-width:991px){.service-detailB .heading{margin-bottom:30px}}@media only screen and (max-width:540px){.service-detailB .heading{margin-bottom:20px}}.service-detailB .more_services{position:relative}@media only screen and (max-width:540px){.service-detailB .more_services .swiper-nav{display:none}}.service-detailB .more_services .more_slider{padding:10px}.service-detailB .more_services .more_slider .swiper-slide{background:var(--white);border-radius:5px;box-shadow:0 2px 8px #63636333}.service-detailB .more_services .more_slider .swiper-slide .service_col{box-shadow:none}
