html,body{scroll-behavior:smooth}.video-cont{position:relative}.video-cont .play-video{padding:10px;background-color:#fff;border:1px solid #007bc7;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%}.video-cont .play-video svg{position:relative;left:1px;top:1px;width:30px;fill:#007bc7;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.video-cont .play-video:hover{background-color:#007bc7}.video-cont .play-video:hover svg{fill:#fff}header.page-header{background-color:#fff;width:100%;top:0;left:0;z-index:999;opacity:1;transition:opacity .3s ease,box-shadow .3s ease;-webkit-transition:opacity .3s ease,box-shadow .3s ease;-moz-transition:opacity .3s ease,box-shadow .3s ease;-ms-transition:opacity .3s ease,box-shadow .3s ease;-o-transition:opacity .3s ease,box-shadow .3s ease}header.page-header.is-fixed{position:fixed;top:0;left:0;right:0;opacity:0;box-shadow:0 2px 10px rgba(0,0,0,.1)}header.page-header.is-fixed.active{opacity:1}.header-placeholder{display:none}.header-placeholder.active{display:block}header.page-header .header.content{background-color:#fff}.catelog-main-list-section .parent-category h2{font-size:20px;font-weight:600;margin-top:0;color:#333}.catelog-main-list-section .parent-category .child-category-list{list-style:none;background-color:#eee;padding:10px}.catelog-main-list-section .parent-category .child-category-list li{margin:10px 0}.catelog-main-list-section .parent-category .child-category-list li a{display:block;font-size:16px;color:#333;font-weight:500;text-decoration:none !important}.catelog-main-list-section .parent-category .child-category-list li a:hover{color:#007bc7}.catelog-main-list-section .parent-category .child-category-list li a svg{position:relative;top:-2px;width:20px;fill:#007bc7}.catelog-main-list-section .category-products h2{font-size:20px;font-weight:600;margin-top:0;color:#fff;background:linear-gradient(90deg,#0e57a2,#007ac5);padding:20px 10px;margin-left:-10px;margin-right:-10px}.catelog-main-list-section .category-products h2 .parent{margin-right:10px}.catelog-main-list-section .category-products .product-list{list-style:none;padding-left:0}.catelog-main-list-section .category-products .product-list li{padding:10px}.catelog-main-list-section .category-products .product-list li a{display:block;border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:20px;min-height:65px;font-weight:500;font-size:16px;align-content:center}.ysc-home-new-hero .hero-bg{background:#eef9ff;border-radius:10px;overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.ysc-home-new-hero .hero-bg .text-cont{padding:20px}.ysc-home-new-hero .cateogry-cont{display:block;text-decoration:none !important;padding:20px 10px;margin-bottom:30px;min-height:140px;border:1px solid #e0e0e0;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.ysc-home-new-hero .cateogry-cont:hover{background-color:#eef9ff}.ysc-home-new-hero .cateogry-cont .icon-cont{min-height:70px;align-content:center;margin-bottom:15px}.ysc-home-new-hero .cateogry-cont .link-title{font-size:18px;color:#333;font-weight:600}.ysc-home-quick-links{padding:70px 0;background-color:#022d50;position:relative}.ysc-home-quick-links .bg-img{position:absolute;bottom:0;right:0}.ysc-home-quick-links .ql-cont{height:100%;position:relative;z-index:1;background-color:#fff;overflow:hidden;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.ysc-home-quick-links .ql-cont .text-cont{padding:20px 10px;text-align:center}.ysc-home-quick-links .ql-cont .text-cont .ql-title{color:#1a1a1a;font-size:20px;font-weight:600;margin-bottom:15px}.ysc-home-quick-links .ql-cont .text-cont .ql-desc{color:#1a1a1a;font-size:16px}.ysc-home-partners{padding:50px 0;background-color:#f7f7f7}.ysc-home-partners .title{font-size:30px;font-weight:800;margin-top:0;margin-bottom:30px}.ysc-home-partners .img-cont{padding:30px 50px;text-align:center;background-color:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.ysc-home-partners .img-cont a img{will-change:transform;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.ysc-home-partners .img-cont a:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.ysc-home-why-juki{padding:100px 0}.ysc-home-why-juki .title,.ysc_home_insights .title{font-size:30px;font-weight:800;margin-top:0;margin-bottom:30px}.ysc-home-why-juki .img-cont .icon-title{font-size:20px;font-weight:700}.ysc_home_insights{background-color:#eef9ff}.ysc_home_insights .ysc-slider-blog .inner-slider .panel-d .title-panel{color:#1a1a1a;text-transform:none}.ysc_home_insights .ysc-slider-blog .inner-slider .panel-d .text-grey{color:#1a1a1a}.ysc_home_insights .ysc-slider-blog .inner-slider .panel-d{min-height:200px}.ysc_alliance-members_body .hero{background-color:#f4fbff;padding:100px 0 50px;margin-top:-95px}body.cms-alliance-members .breadcrumbs{background-color:#f4fbff;position:relative;z-index:1}.ysc_alliance-members_body .hero .desc{color:#6f838d;font-size:24px}.ysc_alliance-members_body .top-nav{background-color:#005f99}.ysc_alliance-members_body .top-nav a{color:#fff;display:inline-block;margin:20px}.ysc_alliance-members_body .members-loop .anchor-link{position:relative;top:-150px}.ysc_alliance-members_body .members-loop .img-cont{min-height:400px;background-position:center;background-repeat:no-repeat;background-size:contain;background-color:#f2f2f2}.ysc_alliance-members_body .members-loop .grey-bg{background-color:#fbfbfb}.ysc_alliance-members_body .members-loop .text-cont{padding:20px 50px;display:flex;flex-direction:column;justify-content:center;height:100%}.ysc_alliance-members_body .members-loop .text-cont .desc{color:#6f838d;font-size:24px}.ysc_alliance-members_body .members-loop .text-cont .ysc-cta-blue{display:inline-block;margin-bottom:15px}@media(max-width:767px){.ysc_alliance-members_body .members-loop .anchor-link{top:0}}