.lcl-training .lcl-training__item{display:grid;gap:0 3rem;grid-template-columns:1fr 83rem;position:relative}@media screen and (max-width:767px){.lcl-training .lcl-training__item{gap:2rem 0;grid-template-columns:1fr}}.lcl-training .lcl-training__item:before{background-color:#e61e1e;content:"";height:100%;inset:14rem auto auto 7.1rem;position:absolute;width:.2rem}@media screen and (max-width:767px){.lcl-training .lcl-training__item:before{height:6rem;inset:100% 0 auto;margin:auto;width:.1rem}}@media screen and (max-width:767px){.lcl-training .lcl-training__item:last-of-type{padding-bottom:7.2rem}}@media screen and (min-width:768px){.lcl-training .lcl-training__item:last-of-type:before{height:calc(100% - 22rem)}}@media screen and (max-width:767px){.lcl-training .lcl-training__item:last-of-type:before{height:2rem;inset:auto 0 5.2rem}}.lcl-training .lcl-training__item:last-of-type:after{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(25%,#e61e1e),color-stop(25%,transparent),color-stop(75%,transparent),color-stop(75%,#e61e1e));background-image:linear-gradient(180deg,#e61e1e 25%,transparent 0,transparent 75%,#e61e1e 0);background-position:0 0;background-repeat:repeat-y;background-size:100% .8rem;content:"";height:16rem;inset:auto auto -6.6rem 7.1rem;position:absolute;width:.2rem}@media screen and (max-width:767px){.lcl-training .lcl-training__item:last-of-type:after{background-size:100% .6rem;height:5.2rem;inset:auto 0 0;margin:auto;width:.1rem}}.lcl-training .lcl-training__item+.lcl-training__item{margin-top:6rem}@media screen and (max-width:767px){.lcl-training .lcl-training__item+.lcl-training__item{margin-top:5rem}}.lcl-training .lcl-training__when{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:2;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#f0f0f0;border:.2rem solid #e61e1e;border-radius:50%;-ms-flex-direction:column;flex-direction:column;font-size:1.8rem;font-size:max(1.8rem,10px);font-weight:800;gap:.8rem 0;height:14rem;letter-spacing:.08em;line-height:1.7;width:14rem}@media screen and (max-width:767px){.lcl-training .lcl-training__when{font-size:1.5rem;font-size:max(1.5rem,10px);letter-spacing:0;line-height:1.65}}.lcl-training .lcl-training__when{-webkit-box-shadow:.4rem .4rem 0 0 #e61e1e;box-shadow:.4rem .4rem 0 0 #e61e1e}@media screen and (max-width:767px){.lcl-training .lcl-training__when{-webkit-box-shadow:.2rem .2rem 0 0 #e61e1e;box-shadow:.2rem .2rem 0 0 #e61e1e}}@media screen and (max-width:767px){.lcl-training .lcl-training__when{-webkit-box-orient:horizontal;-webkit-box-direction:normal;border-radius:100vmax;border-width:.1rem;-ms-flex-direction:row;flex-direction:row;gap:0 1rem;height:auto;padding-block:.85rem .95rem;width:100%}}.lcl-training .lcl-training__cnt{background:url(https://23961337.fs1.hubspotusercontent-na1.net/hubfs/23961337/raw_assets/public/tiis/tiis_recruit2026/images/templates/training/bg.jpg) 50%/cover no-repeat;border-radius:6rem;padding:.3rem .8rem .8rem .3rem;position:relative}@media screen and (max-width:767px){.lcl-training .lcl-training__cnt{background-image:url(https://23961337.fs1.hubspotusercontent-na1.net/hubfs/23961337/raw_assets/public/tiis/tiis_recruit2026/images/templates/training/sp/bg.jpg);border-radius:2rem;padding:.1rem .4rem .4rem .1rem}}.lcl-training .lcl-training__cnt:before{background-color:#e61e1e;content:"";height:.2rem;inset:7rem calc(100% - 1px) auto auto;position:absolute;width:4rem}@media screen and (max-width:767px){.lcl-training .lcl-training__cnt:before{height:5rem;inset:auto 0 100%;margin:auto;width:.1rem}}.lcl-training .lcl-training__cnt+.lcl-training__cnt{margin-top:6rem}@media screen and (max-width:767px){.lcl-training .lcl-training__cnt+.lcl-training__cnt{margin-top:5rem}}@media screen and (min-width:768px){.lcl-training .lcl-training__cnt+.lcl-training__cnt:before{top:5.9rem;width:9rem}}.lcl-training .lcl-training__cnt+.lcl-training__cnt:after{aspect-ratio:1;background-color:#e61e1e;border:.2rem solid #f0f0f0;border-radius:50%;content:"";inset:5rem auto auto -10.7rem;position:absolute;width:1.8rem}@media screen and (max-width:767px){.lcl-training .lcl-training__cnt+.lcl-training__cnt:after{content:none}}.lcl-training .lcl-training__in{background-color:#f0f0f0;border-radius:5.7rem 5.7rem 5.2rem 5.2rem;padding:5.7rem 5.2rem 5.2rem 5.7rem}@media screen and (max-width:767px){.lcl-training .lcl-training__in{border-radius:1.9rem 1.6rem 1.6rem 1.9rem;padding:1.9rem 1.4rem}}.lcl-training .lcl-training-sbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 3rem}@media screen and (max-width:767px){.lcl-training .lcl-training-sbs{gap:2rem 0}}.lcl-training .lcl-training-sbs__txt{margin-top:1rem}.lcl-training .lcl-training-slider{width:34rem}.lcl-training .lcl-training-slider .splide-wrapper{border-radius:3rem;height:100%;overflow:hidden}@media screen and (max-width:767px){.lcl-training .lcl-training-slider .splide-wrapper{border-radius:1.5rem}}.lcl-training .lcl-training-slider .splide__slide img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.lcl-training .lcl-training-slider .splide__arrows{display:-webkit-box;display:-ms-flexbox;display:flex;inset:0;position:absolute;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-wrap:wrap;flex-wrap:wrap;height:6.4rem;justify-content:space-between;margin:auto;pointer-events:none;width:100%}.lcl-training .lcl-training-slider .splide__arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#000;border-radius:1rem 0 0 1rem;-ms-flex-wrap:wrap;flex-wrap:wrap;height:6.4rem;pointer-events:all;width:3rem}@media (any-hover:hover){.lcl-training .lcl-training-slider .splide__arrow{-webkit-transition:background-color .25s;transition:background-color .25s}.lcl-training .lcl-training-slider .splide__arrow:hover{background-color:#e61e1e;opacity:1}}@media screen and (max-width:767px){.lcl-training .lcl-training-slider .splide__arrow{width:2.5rem}}.lcl-training .lcl-training-slider .splide__arrow .ico_svg{width:1.5rem}@media screen and (max-width:767px){.lcl-training .lcl-training-slider .splide__arrow .ico_svg{width:1.2rem}}.lcl-training .lcl-training-slider .splide__arrow .ico_svg .svg-path{fill:#fff}.lcl-training .lcl-training-slider .splide__arrow.splide__arrow--prev{scale:-1 1}.lcl-training .lcl-training-slider .splide__pagination{margin-top:1rem}.lcl-training .lcl-training-sched{border-top:.2rem solid #fff;margin-top:4rem;padding-top:3.8rem}@media screen and (max-width:767px){.lcl-training .lcl-training-sched{margin-top:2rem;padding-top:1.8rem}}@media screen and (max-width:767px){.lcl-training .lcl-training-sched__in{display:grid;grid-template-columns:1fr 25.5rem;padding-inline:1rem}}.lcl-training .lcl-training-sched__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:767px){.lcl-training .lcl-training-sched__head{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.lcl-training .lcl-training-sched__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;background-color:#fff;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;justify-content:flex-start;margin-top:.5rem;padding:1rem}@media screen and (max-width:767px){.lcl-training .lcl-training-sched__main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;padding:1.5rem}}@media screen and (min-width:768px){.lcl-training .lcl-training-sched__row{-webkit-box-flex:1;-ms-flex:1;flex:1}}