.course-cards{background:linear-gradient(#fff 0% 20%,#fff1f1 20% 100%);padding:50px 20px}.course-cards .container{flex-direction:column;display:flex}.course-cards .container h1{font-size:var(--fs-5xl);font-weight:400}.course-cards .container .title{margin-top:var(--sp-5);font-size:clamp(28px,2vw,32px);font-weight:400}.course-cards .container .suggestion-wrap{flex-direction:column;align-items:center;margin-top:25px;display:flex}.course-cards .container .suggestion-wrap .heading{font-size:var(--fs-sm);border-radius:var(--r-sm);background-color:#7cf49e;margin-bottom:10px;padding:4px 10px;font-weight:500}.course-cards .container .suggestion-wrap .suggested-course-wrap{flex-direction:column;gap:30px;max-width:750px;display:flex}.course-cards .container .suggestion-wrap .suggested-course-wrap .suggested-course{gap:var(--sp-8);background-color:var(--white-color);border-radius:var(--r-xl);border:1px solid var(--black-color);flex-wrap:wrap;padding:32px;display:flex}@media (max-width:767px){.course-cards .container .suggestion-wrap .suggested-course-wrap .suggested-course{gap:var(--sp-5);padding:16px 10px}}.course-cards .container .suggestion-wrap .suggested-course-wrap .suggested-course .image-wrap{justify-content:center;align-items:center;width:calc(50% - 20px);display:flex}@media (max-width:767px){.course-cards .container .suggestion-wrap .suggested-course-wrap .suggested-course .image-wrap{width:100%}}.course-cards .container .suggestion-wrap .suggested-course-wrap .suggested-course .image-wrap img{width:100%}.course-cards .container .suggestion-wrap .suggested-course-wrap .suggested-course .content-wrap{flex-direction:column;width:calc(50% - 20px);display:flex}@media (max-width:767px){.course-cards .container .suggestion-wrap .suggested-course-wrap .suggested-course .content-wrap{width:100%}}.course-cards .container .suggestion-wrap .suggested-course-wrap .suggested-course .content-wrap .course-title{font-size:clamp(18px,2.5vw,28px);font-weight:500}.course-cards .container .suggestion-wrap .suggested-course-wrap .suggested-course .content-wrap .label{font-size:var(--fs-base);font-weight:400}.course-cards .container .suggestion-wrap .suggested-course-wrap .suggested-course .content-wrap .duration-price-wrap{margin-top:var(--sp-5);display:flex}@media (max-width:767px){.course-cards .container .suggestion-wrap .suggested-course-wrap .suggested-course .content-wrap .duration-price-wrap{margin-top:10px}}.course-cards .container .suggestion-wrap .suggested-course-wrap .suggested-course .content-wrap .duration-price-wrap .duration-wrap,.course-cards .container .suggestion-wrap .suggested-course-wrap .suggested-course .content-wrap .duration-price-wrap .price-wrap{padding:5px 25px}.course-cards .container .suggestion-wrap .suggested-course-wrap .suggested-course .content-wrap .duration-price-wrap .duration-wrap span,.course-cards .container .suggestion-wrap .suggested-course-wrap .suggested-course .content-wrap .duration-price-wrap .price-wrap span{font-size:clamp(12px,2vw,16px);font-weight:400}.course-cards .container .suggestion-wrap .suggested-course-wrap .suggested-course .content-wrap .duration-price-wrap .duration-wrap p,.course-cards .container .suggestion-wrap .suggested-course-wrap .suggested-course .content-wrap .duration-price-wrap .price-wrap p{font-size:var(--fs-xl);font-weight:400}.course-cards .container .suggestion-wrap .suggested-course-wrap .suggested-course .content-wrap .duration-price-wrap .duration-wrap{border-right:1px solid var(--black-color);padding-left:0}.course-cards .container .suggestion-wrap .suggested-course-wrap .suggested-course .content-wrap .detail{font-size:var(--fs-md);margin-top:25px;font-weight:400}@media (max-width:767px){.course-cards .container .suggestion-wrap .suggested-course-wrap .suggested-course .content-wrap .detail{margin-top:15px}}.course-cards .container .suggestion-wrap .suggested-course-wrap .suggested-course .content-wrap .btns-wrap{gap:var(--sp-3);flex-direction:column;margin-top:30px;display:flex}@media (max-width:767px){.course-cards .container .suggestion-wrap .suggested-course-wrap .suggested-course .content-wrap .btns-wrap{flex-direction:row;gap:10px;margin-top:25px}}.course-cards .container .suggestion-wrap .suggested-course-wrap .suggested-course .content-wrap .btns-wrap .btn{text-align:center;max-width:100%}@media (max-width:767px){.course-cards .container .suggestion-wrap .suggested-course-wrap .suggested-course .content-wrap .btns-wrap .btn{width:50%}}.course-cards .container .suggestion-wrap .suggested-course-wrap .suggested-course .content-wrap .btns-wrap .btn.white-btn{border:1px solid var(--black-color)}.course-cards .container .reset-btn{align-self:center;margin-top:25px}
