.course-2{padding:100px 45px 0;display:none}.course-2 :is(p,h2){margin:0}.course-2 .topbox{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-bottom:60px}.course-2 .topbox .itembox{display:flex;margin-top:20px;flex-wrap:wrap}.course-2 .topbox .itembox .item{padding:6px 14px;background:#f7f7f7;border-radius:10px;margin:0 5px;cursor:pointer}.course-2 .topbox .itembox .item p{font-family:PP Mori-Regular;font-weight:600;font-size:12px;color:#000;line-height:24px}.course-2 .topbox .itembox .item:hover{opacity:.8}.course-2 form{width:84%;text-align:center;display:flex;border-radius:10px;border:1px #0000003d solid;justify-content:center}.course-2 form input[type=text]{width:100%;margin:0;border:0}.course-2 form .swiperbox{display:flex}.course-2 form .buttonbox{width:96px;margin-right:3px}.course-2 form .buttonbox:hover{opacity:.8}.course-2 .swiper .swiper-wrapper{position:relative}.course-2 .swiper .swiper-wrapper .swiper-slide{display:grid;grid-template-columns:repeat(3,1fr);gap:42px;margin-bottom:42px}.course-2 .swiper .swiper-wrapper .swiper-slide .blog-item .blogback{position:relative;width:100%;height:0;padding-bottom:54%;margin-bottom:15px}.course-2 .swiper .swiper-wrapper .swiper-slide .blog-item .blogback img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0;border-radius:18px;padding:1px}.course-2 .swiper .swiper-wrapper .swiper-slide .blog-item .item-button{margin-top:15px;font-family:PP Mori-Regular;font-weight:400;font-size:18px;color:#000;line-height:24px}.course-2 .swiper .swiperbox{display:flex;justify-content:center}.course-2 .swiper .swiper-button{position:relative;display:flex;width:360px;height:56px;background:#f5f5f5;border-radius:25px}.course-2 .swiper .swiper-button .swiper-button-prev{z-index:12;left:20px}.course-2 .swiper .swiper-button .swiper-button-prev:after{display:none}.course-2 .swiper .swiper-button .swiper-button-prev img{transform:rotate(-180deg)}.course-2 .swiper .swiper-button .swiper-pagination .swiper-pagination-bullet{background:#fff0;opacity:1;width:40px;height:40px;font-family:Urbanist-Regular;font-weight:400;font-size:22px;color:#010202;line-height:40px}.course-2 .swiper .swiper-button .swiper-pagination .swiper-pagination-bullet-active{background:#ff591d;color:#fff}.course-2 .swiper .swiper-button .swiper-button-next{right:20px;z-index:12}.course-2 .swiper .swiper-button .swiper-button-next:after{display:none}.active{display:block}@media screen and (min-width: 1920px){.course-2 .topbox .itembox .item p{font-size:.83vw;line-height:1.2vw}.course-2 .swiper .swiper-wrapper .swiper-slide .blog-item a{font-size:1pvw;color:#000;line-height:1.6vw}}@media screen and (max-width: 930px){.course-2{padding:100px 11px 0}.course-2 .swiper .swiper-wrapper .swiper-slide{grid-template-columns:repeat(2,1fr);gap:10px}}.course-3{display:grid;grid-template-columns:repeat(4,1fr);padding:140px 45px 0;gap:30px}.course-3 p{margin:0}.course-3 .item_box{height:284px;background-color:#f5f5f5;border-radius:30px;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;padding:40px 18px 30px}.course-3 .item_box p:first-child{font-family:PP Mori-Regular;font-weight:600;font-size:40px;color:#262626;line-height:47px}.course-3 .item_box p:nth-child(2){font-family:TRIAL Factor A-Light;font-weight:200;font-size:20px;color:#000000d9;line-height:23px;opacity:.8}.course-3 .item_box:hover{background-color:#006de5}.course-3 .item_box:hover p:first-child{color:#fff}.course-3 .item_box:hover p:nth-child(2){color:#fffffff2}.course-3 .active{background-color:#006de5}.course-3 .active p:first-child{color:#fff}.course-3 .active p:nth-child(2){color:#fffffff2}@media screen and (min-width: 1920px){.course-3 .item_box{height:14vw}.course-3 .item_box p:first-child{font-size:2.1vw;line-height:2.5vw}.course-3 .item_box p:nth-child(2){font-size:1.1vw;line-height:1.5vw}}@media screen and (max-width: 1340px){.course-3 .item_box p:first-child{font-size:30px;line-height:32px}.course-3 .item_box p:nth-child(2){font-size:16px}}@media screen and (max-width: 1100px){.course-3{grid-template-columns:repeat(2,50%)}}@media screen and (max-width: 768px){.course-2{padding:50px 11px 0}.course-2 .swiper .swiper-wrapper .swiper-slide .blog-item .blogback{margin-bottom:4px}.course-3{padding:100px 11px 0;gap:10px}}@media screen and (max-width: 500px){.course-3 .item_box{height:221px;border-radius:20px}.course-3 .item_box p:first-child{font-size:16px;line-height:21px}.course-3 .item_box p:nth-child(2){font-size:13px;line-height:16px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/course-2.css.map?v=23547220886639172591719299907 */
