.button--calypso,.portfolio-wrapper figure{overflow:hidden;position:relative}textarea.form-control{min-height:calc(7.5em + .75rem + calc(var(--bs-border-width) * 2))}.demo-btn.button-container{width:100%!important;margin:0 auto;height:50px}.button-container{background:linear-gradient(90deg,#00d1cf 0,#0099c4 100%);color:#fff;border:none;padding:7px 20px;border-radius:50px;cursor:pointer;font-weight:500;transition:background-color .3s;box-shadow:0 .7px 3px #8b8b8b;align-items:center;margin-top:5px;margin-bottom:5px;max-width:216px;width:100%;height:52px;display:flex;justify-content:center}.btn-primary,.hero_btns .btn.global-btn{background:linear-gradient(90deg,#0099c4 0,#00d1cf 100%)}.contactinfo{display:flex;gap:17px}.hero_area.traceability_hero_area{background-image:url(../assets/img/traceability/TraceabilitySoftware.webp);background-repeat:round;background-size:cover;max-width:1500px;height:680px;margin:0 auto}.hero_area.traceability_hero_area .hero_content{margin-top:55px;width:525px}.hero_btns .btn.global-btn{width:194px;height:52px;border-radius:8px;color:#fff;font-family:"Open Sans";font-size:15px;font-style:normal;font-weight:700;line-height:normal;box-shadow:none}.btn-primary{border:none;border-radius:5px;padding:10px 36px;font-family:brandon;font-size:18px}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__animated.animate__delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.button--calypso:hover span{animation:.3s forwards MoveScaleUpInitial,.3s .3s forwards MoveScaleUpEnd;color:#02bace}@keyframes MoveScaleUpInitial{to{transform:translate3d(0,-105%,0) scale3d(1,2,1);opacity:0}}@keyframes MoveScaleUpEnd{from{transform:translate3d(0,100%,0) scale3d(1,2,1);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}.button--calypso::before{content:"";background:#fff;width:152%;height:0;padding-bottom:90%;top:-201%;left:-21%;border-radius:50%;transform:translate3d(0,68%,0) scale3d(0,0,0);position:absolute}.button--calypso:hover::before{transform:translate3d(0,0,0) scale3d(1,1,1);transition:transform .4s cubic-bezier(.1, 0, .3, 1)}.button--calypso span{display:block;position:relative;width:100%;color:#fff;font-family:"Open Sans";font-size:13px;font-style:normal;font-weight:600}.hero_text h1,.tag{color:#0e0e0e;font-style:normal}.button--calypso::after{content:"";background:#000;transform:translate3d(0,-100%,0);transition:transform .4s cubic-bezier(.1, 0, .3, 1)}.button--calypso:hover::after{transform:translate3d(0,0,0);transition-duration:50ms;transition-delay:0.4s;transition-timing-function:linear}.form-control{font-size:14px;border-radius:8px;border:1px solid rgba(215,215,215,.6);height:44px;background:#f7f7f7}.form-control::placeholder{color:rgba(138,138,138,.8);font-family:"Open Sans";font-size:13px;font-style:normal;font-weight:400;padding-left:6px;line-height:144%;background:#f7f7f7}.textile-flex{display:flex;justify-content:center;align-items:flex-start}.textile-image{padding:80px 0}.hero_text{padding:14px 0;width:94%}.tag,.traceability_features_area .features_heading_tag span{font-family:"Open Sans";font-weight:600;text-transform:uppercase;border-radius:60px;padding:10px;line-height:normal;text-align:center}.tag{display:flex;width:203px;justify-content:center;align-items:center;gap:10px;background:rgba(255,255,255,.99);font-size:13px;margin-bottom:30px}.hero_text h1{font-family:brandon;font-size:50px;font-weight:700;line-height:62px}.case-study-content p,.hero_text{font-style:normal;font-weight:400}.hero_text{color:rgba(14,14,14,.7);font-family:"Open Sans";font-size:15px;line-height:28px}.trusted_by_area{margin-top:-70px!important}.traceability_features{margin-top:32px}.traceability_features_area .features_heading_tag{display:flex;justify-content:center;align-items:center;gap:10px}.traceability_features_area .features_heading_tag span{color:#081f2c;font-size:14px;font-style:normal;width:150px;background:rgba(51,51,51,.05)}.traceability_features_area .features_heading{color:#242733;text-align:center;font-family:brandon;font-size:40px;font-style:normal;font-weight:700;line-height:normal}.card.blog_cards .tag,.case-study-img .tag{display:inline-flex;background:#fff;backdrop-filter:blur(15px);font-size:12px;text-transform:capitalize}.portfolio-grid{margin-top:50px;display:grid;grid-template-columns:repeat(1,1fr);grid-auto-rows:max-content}.portfolio-wrapper{overflow:hidden;position:relative!important;max-width:983px;margin:4% auto 0;border-radius:30px;background:#f5f5f5;height:360px}.portfolio-wrapper figure{border-radius:5px;margin:0;padding-top:13px!important}.Sustainability_text{margin-top:64px}.case-study-img .tag{padding:6px 14px 8px 13px;justify-content:center;align-items:center;border-radius:7px;border:1px solid #fff;color:#e56666;font-family:"Open Sans";font-style:normal;font-weight:600;line-height:normal;left:14px;top:23px;position:absolute;width:auto;margin-bottom:0}.case-study-content.right{padding-left:50px;width:465px}.case-study-content.right.to.left{padding-left:20px}.case-study-content{padding-top:55px}.case-study-content h2{margin-bottom:24px}.case-study-content h2 a{color:#242733!important;width:328px;font-size:28px;font-style:normal;font-weight:700;line-height:normal;text-decoration:none}.case-study-content p{color:rgba(51,51,51,.85);font-family:"Open Sans";font-size:14px;line-height:22px;margin-bottom:40px}.card_box_text h2,.section-title-box{line-height:normal;font-style:normal}.section-title-box{width:570px;margin:56px auto;color:#000;text-align:center;font-family:brandon;font-size:40px;font-weight:700}.card_box_body{display:flex;align-items:center;justify-content:space-between;width:85%;margin:0 auto 30px}.card_box_div{border-radius:20px;border:.757px solid rgba(0,0,0,.3);background:#f6f7f7;padding:26px 16px;height:inherit;text-align:left}.blog_link,.success-with-Textile h2 .brands{background:linear-gradient(90deg,#00d1cf 0,#0099c4 100%);-webkit-text-fill-color:transparent}.card_box_body.one .cards_box.one,.card_box_body.two .cards_box.two{height:250px;width:53%}.card_box_body.one .cards_box.two,.card_box_body.two .cards_box.one{height:250px;width:44%}.card_box_text h2{color:#0d0d17;font-family:brandonRegular;font-size:19.471px;font-weight:500}.card_box_text p{color:rgba(13,13,23,.7);font-family:"Open Sans";font-size:14.063px;font-style:normal;font-weight:400;line-height:23.798px}.card_box_image{margin-bottom:32px}.card_box_image img{height:44px;width:44px}.success_card_box_body{justify-content:space-between;display:flex;flex-wrap:wrap;margin-top:16px!important}#strugglingBanner{margin-bottom:67px}.success-with-Textile{margin-top:40px}.success-with-Textile .row{position:relative}.success-with-Textile .arrow_sign{width:88px;position:absolute;right:21%;top:8%}.Sustainability_text h2,.faq_area .reviews_heading,.success-with-Textile h2{color:#000;text-align:center;font-family:brandon;font-size:40px;font-style:normal;font-weight:700;line-height:normal}.success-with-Textile h2 .brands{-webkit-background-clip:text;background-clip:text;text-fill-color:transparent}.success-with-Textile h2 .manufacturers{background:linear-gradient(90deg,#e56666 46.5%,#efa64a 99.99%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.success-with-Textile .success-with-Textile-subtext{color:#0e0e0e;text-align:center;font-family:"Open Sans";font-size:16px;font-style:normal;font-weight:400;line-height:214%;opacity:.7;width:613px;margin:0 auto}.success_card_box_body .cards_box .card_box_div{height:258px;flex-direction:column;justify-content:space-between;align-items:flex-start}.success_card_box_body .success-with-Textile .success_card_box_body{flex-direction:column;flex-wrap:wrap}.success_card_box_body .card_box_image{justify-content:flex-start;display:flex;align-items:center;gap:12px;margin-bottom:32px;height:30px}.success_card_box_body .card_box_text p{color:#000;font-family:"Open Sans";font-size:14px;font-style:normal;font-weight:400;line-height:22px;opacity:.6}.success_card_box_body .card_box_image h2{color:#081f2c;font-family:"Open Sans";font-size:14px;font-style:normal;font-weight:700;line-height:normal;text-align:left;margin-bottom:0}.faq_area .faq-text,.faq_area .faq-text span{color:#0e0e0e;line-height:214%;font-family:"Open Sans";font-style:normal;font-size:16px}.success-with-Textile .success_card_box_body .cards_box{width:32%;margin-bottom:25px}.why_choose_heading{margin-bottom:16px}.free_whitepapers_area.free_whitepapers_area-plm{margin-top:96px;margin-bottom:77px}.free_whitepapers_area-plm .left_frp{padding:40px}.free_whitepapers_area-plm .bg-form-plm{padding:25px;margin:30px 20px;background-color:#fff;border-radius:13px}.free_whitepapers_area-plm .signup-form-btn{margin:0 auto 10px!important}.faq_area .faq-text{display:flex;width:613px;height:34px;justify-content:center;align-items:center;flex-shrink:0;text-align:center;font-weight:400;margin:0 auto 40px}.faq_area .faq-text span{font-weight:500;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.faq_area .faq-text span:hover{cursor:pointer;color:#0099c4;text-decoration-line:underline}.faq-header .faqss{color:#081f2c;font-family:"Open Sans";font-size:16px;font-style:normal;font-weight:700;line-height:120%}.Sustainability_text .success-with-Textile-subtext,.insightful_text{color:#0e0e0e;text-align:center;font-family:"Open Sans";font-weight:400;line-height:214%;opacity:.7;font-style:normal}.faq-collapse.collapse .card-body p{color:#333;font-family:"Open Sans";font-size:14px;font-style:normal;font-weight:400;line-height:28px}.insightful_text{font-size:16px;margin-bottom:50px}.reviews_heading.blogs_heading{font-size:40px}.blog_content_area{margin-top:17px}.blog_content_area .card.blog_cards{padding:10px}.blog_area .reviews_heading.blogs_heading{margin-bottom:0}.blog_cards>img{border-radius:10px 0 0!important}.card.blog_cards .tag{padding:6px 14px 8px 13px;justify-content:center;align-items:center;border-radius:16px;border:1px solid #fff;left:20px;top:20px;position:absolute;width:72px;color:#0099c4;font-family:"Open Sans";font-style:normal;font-weight:400;line-height:180%}.blog_cards .card-body .blog_link,.blog_titles{font-size:16px}.blog_description{color:#333;font-size:13px;margin-bottom:10px;margin-top:5px}.blog_link{font-weight:500;-webkit-background-clip:text;background-clip:text}.single_card{display:flex}.single_card .card_img{width:37%}.single_card .card_img img{object-fit:cover;width:100%}.single_card .card_body.design-inspiration{width:43%;padding-top:54px}.Sustainability_text .success-with-Textile-subtext{font-size:16px;width:753px;margin:0 auto}.main_page_cards{margin-top:49px;background:#f7f7f8}.main_page_cards .single_card{gap:8%;padding:0 27px 27px;display:flex}.card_body.design-inspiration .card_title{color:rgba(36,39,51,.8);font-family:brandon;font-size:29px;font-style:normal;font-weight:700;line-height:normal;width:435px;margin-bottom:24px}.card_body.design-inspiration .card_text,.design-inspiration ul li,.downloaddivlogo .logo p{font-family:"Open Sans";font-weight:400;font-style:normal}.card_body.design-inspiration .card_text{color:rgba(51,51,51,.85);font-size:14px;line-height:26px;width:457px;margin-bottom:30px}.main_page_cards.Second{background:#fff}.single_card.Second .card_img{width:42%}.service_lable.text-white,.signup-limited-slots{display:none}.strgl_pera.hide_for_sm{margin-bottom:20px}.design-inspiration ul{padding:0;width:452px}.design-inspiration ul li{list-style:none;display:flex;gap:6px;color:#333;font-size:14px;line-height:22px;margin-bottom:11px}#download-story-desk{background:#f7f7f8;padding:16px 0;margin-top:24px}.case-study-form-main-div{display:flex;justify-content:space-between}.downloaddivlogo{width:621px;height:467px;padding:10px;border-radius:30px;background:#fff}.downloaddivlogo .logo,.downloaddivlogo .logo img{width:100%}.downloaddivlogo .logo p{color:#242733;font-size:16px;line-height:28px;margin-top:26px}#download-story-mob{width:47%}#download-story-mob .form{width:473px}#download-story-mob h3{color:#242733;font-family:brandon;font-size:36px;font-style:normal;font-weight:700;line-height:51px}#download-story-mob p,.form-control.form-select{font-family:"Open Sans";font-size:14px;font-style:normal;font-weight:400}#download-story-mob p{color:rgba(51,51,51,.85);line-height:28px;width:500px}#download-story-mob .form_download_btn{width:100%;display:block}#download-story-mob .form_download_btn button{width:100%;border:1px solid #0099c4}.form-control.form-select{color:rgba(0,0,0,.3);line-height:normal;padding:12px;border:1px solid rgba(215,215,215,.6);background-color:#f7f7f7}@media only screen and (min-width:1024px) and (max-width:1390px){.container{max-width:1110px!important}.portfolio-wrapper{max-width:873px;height:319px}.case-study-content.right{padding-left:50px;width:425px}.case-study-content h2 a{font-size:24px}.case-study-content p{font-size:12px}.plm-main-heading,.why_choose_heading{font-size:42px;line-height:1.3}.why_choose_heading{margin-bottom:16px}.textile-title h1{font-size:41px}.button-container.freeDemo{width:169px}.button-container.Whitepaper{width:238px}.button-container.Whitepaper a,.button-container.freeDemo a,.faq-header .faqss,.insightful_text{font-size:14px}.textile-title{width:94%}.blog_cards .card-body .blog_link,.blog_titles,.design-inspiration ul li,.hero_text,.success_card_box_body .card_box_image h2,.success_card_box_body .card_box_text p{font-size:13px}.category-lists-slider{width:84%}.success-with-Textile .arrow_sign{width:77px;right:18%;top:8%}.category-lists-slider .category-button{font-size:13px;padding:10px 24px}.col-lg-6.my-auto.cards_points{width:51%}.key_pointers .data-text.active .col-lg-6.mr-auto.d-none.d-md-none.d-lg-block{width:41%}.design-inspiration p{font-size:18px}.success_card_box_body .cards_box .card_box_div{height:272px}.downloaddivlogo{width:534px;height:442px;padding:10px;border-radius:30px;background:#fff}}@media screen and (max-width:767px){.hero_heading,.textile-title h1{color:#0e0e0e;line-height:37.62px}.hero_area.traceability_hero_area{background-image:url(../assets/img/traceability/TraceabilitySoftwareMobile.webp);height:910px}.traceability_features_area .features_heading_tag{margin-top:40px}.trusted_by_area{margin-top:-25px!important;margin-bottom:30px}.free_whitepapers_area.free_whitepapers_area-plm{margin-bottom:42px;margin-top:25px}.blog_area{background:#fff;margin-top:0;padding:25px 0}.blog_content_area .card.blog_cards{background:#f6f7f7;box-shadow:none}.blog_cards .card-body .blog_link,.blog_titles,.free_whitepapers_area-plm .left_frp p{font-size:14px}.button-container.Whitepaper a,.button-container.freeDemo a{font-size:10.998px;line-height:normal;font-weight:700;font-family:"Open Sans";font-style:normal}.blog_description,.design-inspiration ul li,.faq-collapse.collapse .card-body p{font-size:12px}.faq_area .reviews_heading{font-size:32px;margin-bottom:20px!important}.faq_area .faq-text{width:100%;font-size:14px;display:none}.faq-header .faqss{font-size:16px}.case-study-image{margin-top:34px}.free_whitepapers_area-plm .frew_content_area{border-left:0!important;border-top:5px solid #efa64a!important;text-align:center;padding:0}.free_whitepapers_area-plm .why_choose_heading{margin-bottom:0;font-size:25px;line-height:40px}.free_whitepapers_area-plm .left_frp{padding:20px}.signup-form .signup-limited-slots{margin-top:10px}.plm-buttons{gap:10px}.plm-buttons a{flex-grow:1}.features-area._WFX_PPC.features-area._WFX_PPC{padding:50px 0}.case-study-form-main-div,.main_page_cards.Second .single_card,.ppc_accordion,.success_card_box_body,.textile-flex{flex-direction:column}#download-story-mob,#download-story-mob .form,#download-story-mob p,.accordionOne,.accordionTwo,.single_card .card_img,.single_card.Second .card_img,.success-with-Textile .success_card_box_body .cards_box{width:100%}.button-container.freeDemo{width:143px;height:36px;flex-shrink:0}.button-container.freeDemo a{color:#fff}.button-container.Whitepaper{width:188px;height:36px;flex-shrink:0}.button-container.Whitepaper a{color:#019bc5}.textile-title p{text-align:center;margin-bottom:30px}.textile-image{padding:8px 14px 50px}.textile-title{padding:35px 14px;display:flex;width:100%;flex-direction:column;align-items:center}.textile-title h1{text-align:center;font-size:25.485px;font-style:normal;font-weight:700}#strugglingBanner .contetn_area .container{padding:0 25px!important}.trusted_by_area p{color:#333;text-align:center;font-family:"Open Sans";font-size:11.594px;font-style:normal;font-weight:600;line-height:normal}.case-study-content h2 a,.hero_heading{font-style:normal;font-weight:700;text-align:center}.section-title-box{font-size:25px;width:100%;padding:0 14px}.design-inspiration ul{width:auto}.design-inspiration ul li div img{width:15px;height:16px}.single_card .card_body.design-inspiration{width:100%;padding-top:30px}.main_page_cards .single_card{flex-direction:column-reverse;padding:15px}.card_body.design-inspiration .card_title{width:100%;text-align:center}.Sustainability_text h2,.traceability_features_area .features_heading{color:rgba(36,39,51,.8);text-align:center;font-family:brandon;font-size:25px;font-style:normal;font-weight:700;width:328px;line-height:normal;margin:0 auto}.portfolio-wrapper{height:auto}.portfolio.brands:first-child .row{flex-direction:column-reverse}.case-study-content.right{padding:24px 7px;height:auto;width:100%}.case-study-content h2,.hero_text{text-align:center}.case-study-content h2 a{color:rgba(36,39,51,.8)!important;font-family:brandon;font-size:25px;line-height:normal}.case-study-content p{font-size:13px;text-align:center;margin-bottom:0}.portfolio-wrapper figure{padding:13px 0!important}.Sustainability_text .success-with-Textile-subtext{width:100%;font-size:13px;padding:7px 34px;line-height:23px}.hero_area.traceability_hero_area .hero_content{padding:35px 14px;display:flex;width:100%;flex-direction:column;align-items:center;margin-top:0}.hero_heading{font-size:33px;width:358px}.hero_area.traceability_hero_area .hero_content .hero_btns{width:100%;border-radius:66px;background:linear-gradient(90deg,#00d1cf 0,#0099c4 100%)}.hero_btns .btn.global-btn{max-width:100%;width:100%;border-radius:0;background:0 0;font-size:12px;height:40px}.reviews_heading.blogs_heading,.success-with-Textile h2{font-size:25px}.downloaddivlogo{width:100%;height:auto}#download-story-mob h3{font-size:25px;line-height:36px;text-align:center;margin-top:31px;padding:0 20px}#download-story-mob p{text-align:center;width:335px;margin:0 auto 18px;line-height:26px}}