.elementor-2524 .elementor-element.elementor-element-58d36e2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2524 .elementor-element.elementor-element-58d36e2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2524 .elementor-element.elementor-element-354a194{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2524 .elementor-element.elementor-element-4e052fe .elementor-repeater-item-58ca5bc .swiper-slide-bg{background-image:url(https://jnsknitwear.com/wp-content/uploads/2025/12/2150871356.webp);background-size:cover;}.elementor-2524 .elementor-element.elementor-element-4e052fe .elementor-repeater-item-58ca5bc .elementor-background-overlay{background-color:#00000091;}.elementor-2524 .elementor-element.elementor-element-4e052fe .elementor-repeater-item-f842d9d .swiper-slide-bg{background-color:#4054b2;background-image:url(https://jnsknitwear.com/wp-content/uploads/2025/12/8886.webp);background-size:cover;}.elementor-2524 .elementor-element.elementor-element-4e052fe .elementor-repeater-item-f842d9d .elementor-background-overlay{background-color:#00000091;}.elementor-2524 .elementor-element.elementor-element-4e052fe .elementor-repeater-item-de20e8c .swiper-slide-bg{background-color:#4054b2;background-image:url(https://jnsknitwear.com/wp-content/uploads/2025/12/8886.webp);background-size:cover;}.elementor-2524 .elementor-element.elementor-element-4e052fe .elementor-repeater-item-de20e8c .elementor-background-overlay{background-color:#00000091;}.elementor-2524 .elementor-element.elementor-element-4e052fe .swiper-slide{transition-duration:calc(5000ms*1.2);height:1000px;}.elementor-2524 .elementor-element.elementor-element-4e052fe .swiper-slide-contents{max-width:50%;}.elementor-2524 .elementor-element.elementor-element-4e052fe .swiper-slide-inner{text-align:start;}.elementor-2524 .elementor-element.elementor-element-4e052fe .elementor-slide-heading{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;}.elementor-2524 .elementor-element.elementor-element-4e052fe .elementor-slide-description{font-family:"Outfit", Sans-serif;font-size:70px;font-weight:500;}.elementor-2524 .elementor-element.elementor-element-a9bede5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2524 .elementor-element.elementor-element-30c9d8d .elementor-repeater-item-ef67a38 .swiper-slide-bg{background-image:url(https://jnsknitwear.com/wp-content/uploads/2025/12/2150871356.webp);background-size:cover;}.elementor-2524 .elementor-element.elementor-element-30c9d8d .elementor-repeater-item-ef67a38 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-2524 .elementor-element.elementor-element-30c9d8d .elementor-repeater-item-df01dac .swiper-slide-bg{background-image:url(https://jnsknitwear.com/wp-content/uploads/2025/12/8886.webp);background-size:cover;}.elementor-2524 .elementor-element.elementor-element-30c9d8d .elementor-repeater-item-df01dac .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-2524 .elementor-element.elementor-element-30c9d8d .swiper-slide{height:900px;}.elementor-2524 .elementor-element.elementor-element-30c9d8d .swiper-slide-contents{max-width:60%;}.elementor-2524 .elementor-element.elementor-element-30c9d8d .swiper-slide-inner{text-align:start;}.elementor-2524 .elementor-element.elementor-element-30c9d8d .elementor-slide-heading{font-family:"Outfit", Sans-serif;font-size:23px;font-weight:600;}.elementor-2524 .elementor-element.elementor-element-30c9d8d .elementor-slide-description{font-family:"Outfit", Sans-serif;font-size:70px;font-weight:400;}.elementor-2524 .elementor-element.elementor-element-54246b5 .fun-fact .medium,.elementor-2524 .elementor-element.elementor-element-54246b5 .about-style-five-info ul li span.medium,.elementor-2524 .elementor-element.elementor-element-54246b5 .about-card .fun-fact .medium{color:#FFFFFF;}.elementor-2524 .elementor-element.elementor-element-3e87780{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.49;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2524 .elementor-element.elementor-element-3e87780:not(.elementor-motion-effects-element-type-background), .elementor-2524 .elementor-element.elementor-element-3e87780 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jnsknitwear.com/wp-content/uploads/2025/12/101746-3-1.jpg");}.elementor-2524 .elementor-element.elementor-element-3e87780::before, .elementor-2524 .elementor-element.elementor-element-3e87780 > .elementor-background-video-container::before, .elementor-2524 .elementor-element.elementor-element-3e87780 > .e-con-inner > .elementor-background-video-container::before, .elementor-2524 .elementor-element.elementor-element-3e87780 > .elementor-background-slideshow::before, .elementor-2524 .elementor-element.elementor-element-3e87780 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2524 .elementor-element.elementor-element-3e87780 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000B5;--background-overlay:'';}.elementor-2524 .elementor-element.elementor-element-db5a27e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2524 .elementor-element.elementor-element-134859c{width:100%;max-width:100%;text-align:center;}.elementor-2524 .elementor-element.elementor-element-134859c .elementor-heading-title{color:#FFFFFF;}.elementor-2524 .elementor-element.elementor-element-8f0976f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2524 .elementor-element.elementor-element-e8e548e{--display:flex;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-85b902e );--border-color:var( --e-global-color-85b902e );--border-radius:20px 20px 20px 20px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-2524 .elementor-element.elementor-element-4404ee0 .elementor-icon-box-wrapper{gap:15px;}.elementor-2524 .elementor-element.elementor-element-4404ee0 .elementor-icon{font-size:70px;}.elementor-2524 .elementor-element.elementor-element-4404ee0 .elementor-icon-box-title, .elementor-2524 .elementor-element.elementor-element-4404ee0 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:27px;font-weight:600;}.elementor-2524 .elementor-element.elementor-element-4404ee0 .elementor-icon-box-title{color:#FFFFFF;}.elementor-2524 .elementor-element.elementor-element-4404ee0:has(:hover) .elementor-icon-box-title,
					 .elementor-2524 .elementor-element.elementor-element-4404ee0:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2524 .elementor-element.elementor-element-4404ee0 .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2524 .elementor-element.elementor-element-0ad124c{--display:flex;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-85b902e );--border-color:var( --e-global-color-85b902e );--border-radius:20px 20px 20px 20px;}.elementor-2524 .elementor-element.elementor-element-0f4ee01 .elementor-icon-box-wrapper{gap:15px;}.elementor-2524 .elementor-element.elementor-element-0f4ee01 .elementor-icon{font-size:70px;}.elementor-2524 .elementor-element.elementor-element-0f4ee01 .elementor-icon-box-title, .elementor-2524 .elementor-element.elementor-element-0f4ee01 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:27px;font-weight:600;}.elementor-2524 .elementor-element.elementor-element-0f4ee01 .elementor-icon-box-title{color:#FFFFFF;}.elementor-2524 .elementor-element.elementor-element-0f4ee01:has(:hover) .elementor-icon-box-title,
					 .elementor-2524 .elementor-element.elementor-element-0f4ee01:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2524 .elementor-element.elementor-element-0f4ee01 .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2524 .elementor-element.elementor-element-f88be8e{--display:flex;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-85b902e );--border-color:var( --e-global-color-85b902e );--border-radius:20px 20px 20px 20px;}.elementor-2524 .elementor-element.elementor-element-1c3e88b .elementor-icon-box-wrapper{gap:15px;}.elementor-2524 .elementor-element.elementor-element-1c3e88b .elementor-icon{font-size:70px;}.elementor-2524 .elementor-element.elementor-element-1c3e88b .elementor-icon-box-title, .elementor-2524 .elementor-element.elementor-element-1c3e88b .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:27px;font-weight:600;}.elementor-2524 .elementor-element.elementor-element-1c3e88b .elementor-icon-box-title{color:#FFFFFF;}.elementor-2524 .elementor-element.elementor-element-1c3e88b:has(:hover) .elementor-icon-box-title,
					 .elementor-2524 .elementor-element.elementor-element-1c3e88b:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2524 .elementor-element.elementor-element-1c3e88b .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2524 .elementor-element.elementor-element-be05802{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2524 .elementor-element.elementor-element-c9a1bb8{--display:flex;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-85b902e );--border-color:var( --e-global-color-85b902e );--border-radius:20px 20px 20px 20px;}.elementor-2524 .elementor-element.elementor-element-85fe08f .elementor-icon-box-wrapper{gap:15px;}.elementor-2524 .elementor-element.elementor-element-85fe08f .elementor-icon{font-size:70px;}.elementor-2524 .elementor-element.elementor-element-85fe08f .elementor-icon-box-title, .elementor-2524 .elementor-element.elementor-element-85fe08f .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:27px;font-weight:600;}.elementor-2524 .elementor-element.elementor-element-85fe08f .elementor-icon-box-title{color:#FFFFFF;}.elementor-2524 .elementor-element.elementor-element-85fe08f:has(:hover) .elementor-icon-box-title,
					 .elementor-2524 .elementor-element.elementor-element-85fe08f:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2524 .elementor-element.elementor-element-85fe08f .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2524 .elementor-element.elementor-element-1b8f0ed{--display:flex;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-85b902e );--border-color:var( --e-global-color-85b902e );--border-radius:20px 20px 20px 20px;}.elementor-2524 .elementor-element.elementor-element-5810e08 .elementor-icon-box-wrapper{gap:15px;}.elementor-2524 .elementor-element.elementor-element-5810e08 .elementor-icon{font-size:70px;}.elementor-2524 .elementor-element.elementor-element-5810e08 .elementor-icon-box-title, .elementor-2524 .elementor-element.elementor-element-5810e08 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:27px;font-weight:600;}.elementor-2524 .elementor-element.elementor-element-5810e08 .elementor-icon-box-title{color:#FFFFFF;}.elementor-2524 .elementor-element.elementor-element-5810e08:has(:hover) .elementor-icon-box-title,
					 .elementor-2524 .elementor-element.elementor-element-5810e08:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2524 .elementor-element.elementor-element-5810e08 .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2524 .elementor-element.elementor-element-004883a{--display:flex;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-85b902e );--border-color:var( --e-global-color-85b902e );--border-radius:20px 20px 20px 20px;}.elementor-2524 .elementor-element.elementor-element-79ea2b1 .elementor-icon-box-wrapper{gap:15px;}.elementor-2524 .elementor-element.elementor-element-79ea2b1 .elementor-icon{font-size:70px;}.elementor-2524 .elementor-element.elementor-element-79ea2b1 .elementor-icon-box-title, .elementor-2524 .elementor-element.elementor-element-79ea2b1 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:27px;font-weight:600;}.elementor-2524 .elementor-element.elementor-element-79ea2b1 .elementor-icon-box-title{color:#FFFFFF;}.elementor-2524 .elementor-element.elementor-element-79ea2b1:has(:hover) .elementor-icon-box-title,
					 .elementor-2524 .elementor-element.elementor-element-79ea2b1:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2524 .elementor-element.elementor-element-79ea2b1 .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}@media(min-width:768px){.elementor-2524 .elementor-element.elementor-element-3e87780{--content-width:1440px;}}@media(max-width:767px){.elementor-2524 .elementor-element.elementor-element-4e052fe .swiper-slide-contents{max-width:100%;}.elementor-2524 .elementor-element.elementor-element-4e052fe .swiper-slide-inner{padding:0px 40px 0px 40px;}.elementor-2524 .elementor-element.elementor-element-4e052fe .elementor-slide-heading{font-size:15px;}.elementor-2524 .elementor-element.elementor-element-4e052fe .elementor-slide-description{font-size:15px;}.elementor-2524 .elementor-element.elementor-element-30c9d8d .swiper-slide-contents{max-width:82%;}.elementor-2524 .elementor-element.elementor-element-30c9d8d .elementor-slide-heading{font-size:15px;}.elementor-2524 .elementor-element.elementor-element-30c9d8d .elementor-slide-description{font-size:15px;}.elementor-2524 .elementor-element.elementor-element-4404ee0 .elementor-icon-box-title, .elementor-2524 .elementor-element.elementor-element-4404ee0 .elementor-icon-box-title a{font-size:15px;}.elementor-2524 .elementor-element.elementor-element-4404ee0 .elementor-icon-box-description{font-size:15px;}.elementor-2524 .elementor-element.elementor-element-0f4ee01 .elementor-icon-box-title, .elementor-2524 .elementor-element.elementor-element-0f4ee01 .elementor-icon-box-title a{font-size:15px;}.elementor-2524 .elementor-element.elementor-element-0f4ee01 .elementor-icon-box-description{font-size:15px;}.elementor-2524 .elementor-element.elementor-element-1c3e88b .elementor-icon-box-title, .elementor-2524 .elementor-element.elementor-element-1c3e88b .elementor-icon-box-title a{font-size:15px;}.elementor-2524 .elementor-element.elementor-element-1c3e88b .elementor-icon-box-description{font-size:15px;}.elementor-2524 .elementor-element.elementor-element-85fe08f .elementor-icon-box-title, .elementor-2524 .elementor-element.elementor-element-85fe08f .elementor-icon-box-title a{font-size:15px;}.elementor-2524 .elementor-element.elementor-element-85fe08f .elementor-icon-box-description{font-size:15px;}.elementor-2524 .elementor-element.elementor-element-5810e08 .elementor-icon-box-title, .elementor-2524 .elementor-element.elementor-element-5810e08 .elementor-icon-box-title a{font-size:15px;}.elementor-2524 .elementor-element.elementor-element-5810e08 .elementor-icon-box-description{font-size:15px;}.elementor-2524 .elementor-element.elementor-element-79ea2b1 .elementor-icon-box-title, .elementor-2524 .elementor-element.elementor-element-79ea2b1 .elementor-icon-box-title a{font-size:15px;}.elementor-2524 .elementor-element.elementor-element-79ea2b1 .elementor-icon-box-description{font-size:15px;}.elementor-2524 .elementor-element.elementor-element-070eece{padding:50px 0px 50px 0px;}}/* Start custom CSS for consua_service, class: .elementor-element-40af347 *//*.services-style-one i{*/
/*    color: #0d3623;*/
/*}*/

/*.service-tab-navs .nav-link::before{*/
/*    background: #ffffff;    */
/*}*/

/*.service-tab-navs .nav-link::after{*/
/*    background: #0d3623;*/
/*}*/

/*.service-tab-navs .nav-link.active {*/
/*    background: #5A7863;*/
/*}*/

@media screen and (max-width: 450px) {
    .service-tab-navs .nav-link i {
        margin-right: 20px;
         display: inline-block; 
    }
}

@media screen and (max-width: 450px) {
   .service-tab-navs .nav-link::before {
    left: 10px; 
    }
}
@media screen and (max-width: 450px) {
   .service-tab-navs .nav-link::after {
    left: 4px; 
    }
}/* End custom CSS */
/* Start custom CSS for consua_choose_us, class: .elementor-element-df61754 */.list-item::after {
    background: #5A7863;
}/* End custom CSS */