.wow{visibility:hidden}@keyframes fade_top{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.fade_top{animation-name:fade_top}.swiper-pagination-progressbar{background:#00000008}@keyframes slide_left{0%{left:0%}to{left:-30%}}.slide_left{animation-name:slide_left}@keyframes slide_right{0%{right:0%}to{right:-30%}}.slide_right{animation-name:slide_right}@font-face{font-family:Bricolage-Grotesque-Medium;src:url(/fonts/Bricolage_Grotesque/BricolageGrotesque-Medium.woff2)format("woff2"),url(/fonts/Bricolage_Grotesque/BricolageGrotesque-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Bricolage-Grotesque-Regular;src:url(/fonts/Bricolage_Grotesque/BricolageGrotesque-Regular.woff2)format("woff2"),url(/fonts/Bricolage_Grotesque/BricolageGrotesque-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bricolage-Grotesque-SemiBold;src:url(/fonts/Bricolage_Grotesque/BricolageGrotesque-SemiBold.woff2)format("woff2"),url(/fonts/Bricolage_Grotesque/BricolageGrotesque-SemiBold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Bricolage-Grotesque-Bold;src:url(/fonts/Bricolage_Grotesque/BricolageGrotesque-Bold.woff2)format("woff2"),url(/fonts/Bricolage_Grotesque/BricolageGrotesque-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Bricolage-Grotesque-ExtraBold;src:url(/fonts/Bricolage_Grotesque/BricolageGrotesque-96ptExtraBold.woff2)format("woff2"),url(/fonts/Bricolage_Grotesque/BricolageGrotesque-96ptExtraBold.woff2)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Bricolage-Grotesque-Light;src:url(/fonts/Bricolage_Grotesque/BricolageGrotesque-Light.woff2)format("woff2"),url(/fonts/Bricolage_Grotesque/BricolageGrotesque-Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Overused-Grotesk-bold;src:url(/fonts/OverusedGrotesk-Bold.woff2)format("woff2"),url(/fonts/OverusedGrotesk-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:OverusedGrotesk-Medium;src:url(/fonts/OverusedGrotesk-Medium.woff2)format("woff2"),url(/fonts/OverusedGrotesk-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:OverusedGrotesk-Light;src:url(/fonts/OverusedGrotesk-Light.woff2)format("woff2"),url(/fonts/OverusedGrotesk-Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:NeueHaasUnicaPro-Regular;src:url(/fonts/NeueHaasUnicaPro-Regular.woff2)format("woff2"),url(/fonts/NeueHaasUnicaPro-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NeueHaasUnicaPro-Medium;src:url(/fonts/NeueHaasUnicaPro-Medium.woff2)format("woff2"),url(/fonts/NeueHaasUnicaPro-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:OverusedGrotesk-SemiBold;src:url(/fonts/OverusedGrotesk-SemiBold.woff2)format("woff2"),url(/fonts/OverusedGrotesk-SemiBold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}:root{--primary-color:#121212;--secondary-color:#cc3433;--white-color:#fff;--pure-black-color:#000;--background-smoke:#f0f0f0;--background-gray:#f5f5f5;--background-light:#fafafa;--gray-color:#707070;--section-paregraph-color:#121212;--banner-title-font-size-big:6rem;--banner-title-font-size:4rem;--section-title-font-size-48:3rem;--section-title-font-size-34:2.5rem;--section-subtitle-font-size:1.875rem;--paragraph-font-size:1.5rem;--content-font-size:1.25rem;--small-content-font-size:1.125rem;--link-font-size:1rem;--regular-font-family:"NeueHaasUnicaPro-Regular";--medium-font-family:"OverusedGrotesk-Medium";--neue-hass-medium-font-family:"NeueHaasUnicaPro-Medium";--bold-font-family:"Overused-Grotesk-bold";--semibold-font-family:"Overused-Grotesk-bold";--extrabold-font-family:"Overused-Grotesk-bold";--light-og-font-family:"OverusedGrotesk-Light";--overused-semibold-font:"OverusedGrotesk-SemiBold";--common-transition:all .6s ease;--web-border-radius:.625rem;--mobile-border-radius:.6rem;--common-gap-size:1rem;--small-gap-size-24:1.5rem;--small-gap-size-32:2rem;--small-gap-size:1.25rem;--medium-gap-size:4rem;--medium-gap-size-48:3rem;--medium-gap-size-40:2.5rem;--big-gap-size:5rem}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-button{display:none}::-webkit-scrollbar-track{background-color:#0000}::-webkit-scrollbar-thumb{background-color:#cc3433;border-radius:2px}::-webkit-scrollbar-thumb:hover{background-color:#cc3433}*{scrollbar-width:thin;scrollbar-color:#cc3433 transparent}.italic-font{font-style:italic}.semibold-fonts{font-family:var(--semibold-font-family)!important}.bold-fonts{font-family:var(--bold-font-family)!important}.extra-bold-fonts{font-family:var(--extrabold-font-family)!important}.medium-fonts{font-family:var(--medium-font-family)!important}.neue-hass-medium-fonts{font-family:var(--neue-hass-medium-font-family)!important}.overused-semibold-fonts{font-family:var(--overused-semibold-font)!important}.light-fonts{font-family:var(--light-font-family)!important}.light-og-fonts{font-family:var(--light-og-font-family)!important}.regular-fonts{font-family:var(--regular-font-family)!important}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;font-family:var(--regular-font-family);color:var(--primary-color);border:0;margin:0;padding:0;font-weight:500}html{scroll-behavior:smooth;height:auto;font-size:16px}*{box-sizing:border-box;line-height:1.2}body{width:100%;line-height:1.2}body.no-scroll-body{overflow-y:hidden}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{color:unset;-o-transition:all ease-in-out .4s;background-color:#0000;outline:none;text-decoration:none;transition:all .4s ease-in-out}a:focus,a:hover{-webkit-text-decoration:unset;text-decoration:unset;color:unset;outline:0}img{max-width:100%;transition:var(--common-transition);object-fit:cover;cursor:pointer;width:100%;display:block}.relative{position:relative}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.main-container-medium{width:77%;margin:0 auto}.main-container-fluid{width:95%;margin:0 auto}.main-container{width:85%;margin:0 auto}.main-container-2{width:80%;margin:0 auto}.mini-container{width:66%;margin:0 auto}.detail-page-container{width:88%;margin:0 auto}.content_accordian{display:none}.section-padding-small{padding:5rem 0}.section-padding{padding:7.5rem 0}.section-padding-big{padding:10rem 0}.hover-enable{display:none}.hover-disable{display:inline-block}.mobile-image{display:none}.web-image{display:block}div:focus-visible,img:focus-visible,button:focus-visible{border:none;outline:none}.visible-tab-mobile,.visible-mobile-only{display:none!important}.flex-row{gap:.5rem;display:flex}.inner-flex{flex-direction:column;gap:.5rem;display:flex}.inner-flex-small{gap:var(--small-gap-size)}.inner-flex-small-24{gap:var(--small-gap-size-24)}.inner-flex-small-32{gap:var(--small-gap-size-32)}.inner-flex-smallest{gap:.25rem}.inner-flex-medium{gap:var(--medium-gap-size)}.inner-flex-medium-48{gap:var(--medium-gap-size-48)}.inner-flex-medium-40{gap:var(--medium-gap-size-40)}.inner-flex-big{gap:var(--big-gap-size)}.inner-flex-zero{gap:0}.big-gap{gap:var(--big-gap-size)!important}.inner-flex-large{gap:7.5rem}.inner-flex-common{gap:var(--common-gap-size)}.small-gap{gap:.75rem}.inner-flex-center{text-align:center;align-items:center}.two-grid{grid-template-columns:repeat(2,1fr);display:grid}.white-color{color:var(--white-color)!important}.black-color{color:#000!important}.secondary-color{color:var(--secondary-color)!important}.secondary-bg{background-color:var(--secondary-color)!important}.primary-color{color:var(--primary-color)!important}.gray-color{color:var(--gray-color)!important}.section-paregraph-color{color:var(--section-paregraph-color)!important}.gray-bg{background-color:var(--background-gray)!important}.lightgray-bg{background-color:var(--background-light)!important}.j-c-sb{justify-content:space-between}.mlauto{margin-left:auto}.mrauto{margin-right:auto}.m0auto{margin:0 auto}.wfc{width:fit-content}.wmc{width:max-content}.w100{width:100%!important}.w50{width:50%!important}.h100{height:100%}.j-c-c{justify-content:center}.alc{align-items:center}.alend{align-items:end}.alstart{align-items:start}.filterIcon{filter:invert()}.overflow{overflow:hidden}.transition{transition:var(--common-transition)}.scaleOne{transition:var(--common-transition);scale:1}.scaleOne:hover{scale:1.1}.flex-wrap{flex-wrap:wrap}.p0{padding:0!important}.pt0{padding-top:0!important}.pb0{padding-bottom:0!important}.material-symbols-outlined{font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 48;vertical-align:middle;font-family:Material Symbols Outlined!important}.banner-title h1,.banner-title h2{font-size:var(--banner-title-font-size)}.banner-title-big h1,.banner-title-big h2{font-size:var(--banner-title-font-size-big)}.section-title-48 h3,.section-title-48 h2{font-size:var(--section-title-font-size-48)}.section-content-34 p,.section-title-34 h4,.section-title-34 h3,.section-title-34 h4,.section-title-34 h4 span,.section-title-34 h3 span{font-size:var(--section-title-font-size-34);line-height:1.5}.section-content-32 h4,.section-content-32 p{font-size:var(--section-subtitle-font-size)}.section-content p,.section-content p span{font-size:var(--content-font-size);line-height:1.5}.section-content-small p,.section-content-small p span,.section-content-small li{font-size:var(--small-content-font-size);line-height:1.5}.section-paragraph p,.section-paragraph p span{font-size:var(--paragraph-font-size);line-height:1.5}.section-text p,.section-text span,.section-text p span{line-height:1.25;font-size:1rem!important}.link-font-size a p,.link-font-size a p span.material-symbols-outlined,.link-font-size p{font-size:var(--link-font-size);line-height:1.5}.small-font p{font-size:.875rem}.swastik-automation-button{transition:var(--common-transition);outline:unset;cursor:pointer;border-radius:3.75rem;justify-content:center;align-items:center;gap:1rem;width:fit-content;padding:1rem 1.5rem;display:flex}.swastik-automation-button p,.swastik-automation-button span{font-size:var(--link-font-size);font-family:var(--neue-hass-medium-font-family);line-height:1!important}.button-button-icon{width:1.5rem;min-width:1.5rem}.swastik-automation-button .hover-disable{display:block}.swastik-automation-button .hover-enable{display:none}.button-style-secondary{border:1px solid var(--secondary-color);background-color:var(--secondary-color)}.button-style-secondary span,.button-style-secondary p{color:var(--white-color);transition:var(--common-transition)}.button-style-border-secondary{border:1px solid var(--secondary-color);background-color:#0000}.button-style-border-secondary span,.button-style-border-secondary p{color:var(--secondary-color);transition:var(--common-transition)}.button-style-border-primary{background-color:#0000;border:1px solid #dadada}.button-style-border-primary span,.button-style-border-primary p{color:var(--primary-color);transition:var(--common-transition)}.button-style-border{border:1px solid var(--secondary-color);background-color:#0000}.button-style-border span,.button-style-border p{color:var(--primary-color);transition:var(--common-transition)}.button-style-white-border{border:1px solid var(--white-color);background-color:#0000}.button-style-white-border span,.button-style-white-border p{color:var(--white-color);transition:var(--common-transition)}.mobile-no-grid{grid-template-columns:2rem calc(100% - 2rem);display:grid}.mobile-no-grid>div{width:fit-content}.mobile-no-grid>div:first-child{width:1.5rem;min-width:1.5rem;display:flex}.contact-two-grid{grid-template-columns:45% 45%;justify-content:space-between;display:grid}.conatct-iframe iframe,.conatct-iframe{aspect-ratio:1640/550;width:100%}.navigation-link-list.inner-flex{gap:0;padding-top:3.7rem}.closeIcon{z-index:2;cursor:pointer;background:#00000090;border-radius:50%;width:2.5rem;position:absolute;top:1.5rem;right:1rem}.swastik-automation-btn-icon{width:.938rem;height:.938rem}.page-loader-tran{z-index:988;background:#fff;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:fixed;top:0;left:0}.whatsapp_connect{z-index:999;cursor:pointer;background-color:#25d366;border-radius:50%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;transition:transform .3s,box-shadow .3s;animation:2.5s ease-in-out infinite float-bounce;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 4px 12px #00000040}.whatsapp-icon img{filter:drop-shadow(0 0 3px #0000004d);width:3.5rem;height:3.5rem}@keyframes float-bounce{0%,to{transform:translateY(0);box-shadow:0 4px 12px #25d3664d}50%{transform:translateY(-8px);box-shadow:0 8px 20px #25d36680}}@media only screen and (min-width:992px){.button-style-secondary:hover{border:1px solid var(--secondary-color);background-color:#0000}.button-style-secondary:hover span,.button-style-secondary:hover p{color:var(--secondary-color);transition:var(--common-transition)}.button-style-border-secondary:hover{border:1px solid var(--secondary-color);background-color:var(--secondary-color)}.button-style-border-secondary:hover span,.button-style-border-secondary:hover p{transition:var(--common-transition);color:var(--white-color)!important}.button-style-border-primary:hover{border:1px solid var(--primary-color);background-color:var(--primary-color)}.button-style-border-primary:hover span,.button-style-border-primary:hover p{transition:var(--common-transition);color:var(--white-color)!important}.button-style-white-border:hover{border:1px solid var(--white-color);background-color:var(--white-color)}.button-style-white-border:hover span,.button-style-white-border:hover p{color:var(--secondary-color);transition:var(--common-transition)}.contact-detail-content a p{transition:var(--common-transition)}.contact-detail-content a:hover p{transition:var(--common-transition);color:var(--secondary-color)!important}.swastik-automation-button:hover .hover-disable{transition:var(--common-transition);display:none}.swastik-automation-button:hover .hover-enable{transition:var(--common-transition);display:block}}
@media only screen and (max-width:1680px){html{font-size:15px}.main-container-2{width:85%;margin:0 auto}.mini-container{width:75%;margin:0 auto}.main-container-medium{width:80%;margin:0 auto}.banner-title-big h1,.banner-title-big h2{text-align:center;font-size:5.7rem}}@media only screen and (max-width:1600px){.banner-title-big h1,.banner-title-big h2{font-size:5.5rem}}@media only screen and (max-width:1530px){.banner-title-big h1,.banner-title-big h2{font-size:5.2rem}}@media only screen and (max-width:1450px){html{font-size:14px}}@media only screen and (max-width:1366px){html{font-size:13px}.main-container,.detail-page-container{width:90%;margin:0 auto}.main-container-medium{width:85%;margin:0 auto}}@media only screen and (max-width:1280px){.main-container-2{width:88%;margin:0 auto}.mini-container{width:82%;margin:0 auto}.detail-page-container{width:92%;margin:0 auto}.banner-title-big h1,.banner-title-big h2{font-size:4.8rem}}@media only screen and (max-width:1152px){html{font-size:12px}.main-container-medium{width:88%;margin:0 auto}.banner-title-big h1,.banner-title-big h2{font-size:4.7rem}}@media only screen and (max-width:1024px){html{font-size:11px}.main-container-2{width:92%;margin:0 auto}.mini-container{width:88%;margin:0 auto}.main-container-medium{width:90%;margin:0 auto}.contact-two-grid{grid-template-columns:45% 45%}}@media only screen and (max-width:991px){.visible-tab-mobile{display:block!important}.hide-tab-mobile{display:none!important}.section-padding-big{padding:64px 0}.section-padding,.section-padding-small{padding:48px 0}.main-container-fluid,.detail-page-container,.main-container,.main-container-2,.main-container-medium,.mini-container{width:calc(100% - 32px);margin:0 auto}.inner-flex-tab{flex-direction:column;display:flex!important}.inner-flex-medium{gap:32px}.inner-flex-small-32{gap:24px}.banner-title-big h1,.banner-title-big h2{font-size:4.2rem}.banner-title h1,.banner-title h2{font-size:40px}.link-font-size a p,.link-font-size a p span.material-symbols-outlined,.link-font-size p{font-size:15px}.section-title-48 h3,.section-title-48 h2{font-size:32px}.section-content p,.section-content p span{font-size:18px;line-height:1.5}.section-paragraph p,.section-paragraph p span{font-size:20px;line-height:1.5}.section-content-small p,.section-content-small p span{font-size:16px;line-height:1.5}.section-content-32 p,.section-title-34 h4,.section-title-34 h3,.section-title-34 h4,.section-title-34 h4 span,.section-title-34 h3 span{font-size:20px}.small-font p{font-size:14px}.swastik-automation-button{width:100%}.swastik-automation-button p,.swastik-automation-button span{font-size:15px;line-height:1!important}.contact-two-grid{flex-direction:column-reverse;gap:56px;display:flex}}@media only screen and (max-width:767px){.visible-mobile-only{display:block!important}.w100-mob{width:100%}.hide-mobile-only{display:none!important}.inner-flex-mob{flex-direction:column;display:flex!important}.inner-flex-large{gap:40px}.pt0-mob{padding-top:0!important}.banner-title-big h1,.banner-title-big h2{font-size:22px}.mob-alc{align-items:center}.mobile-no-grid{gap:1rem}.mobile-no-grid>div:first-child{width:24px;min-width:24px}.conatct-iframe iframe,.conatct-iframe{aspect-ratio:1;width:100%}.button-button-icon{width:24px;min-width:24px}.whatsapp_connect{bottom:16px}.whatsapp_connect,.whatsapp-icon img{width:44px;height:44px}}@media only screen and (max-width:375px){.banner-title-big h1,.banner-title-big h2{font-size:20px}}@media only screen and (max-width:325px){.banner-title-big h1,.banner-title-big h2{font-size:18px}}
