.blog .container{max-width:100%}.blog .title-copy{font-size:20px;line-height:28px;color:#001A33;max-width:620px;margin-bottom:40px}.blog select{border-radius:8px;border:1px solid rgba(0,128,255,.15);font-size:16px;line-height:24px;color:rgba(0,26,51,.6);height:40px;width:200px;text-align:center;margin-bottom:45px;margin-right:12px}.blog select:focus{border-color:rgba(0,128,255,.15)}.blog .load-more{text-align:center;margin-bottom:100px}.blog a#load-more{font-weight:700;font-size:16px;line-height:24px;text-align:center;color:#FFF;padding:12px 37px;border-radius:8px}.blog .post-loop{max-width:100%;margin:0 auto;display:grid;gap:16px;grid-template-columns:repeat(1,1fr);margin-bottom:80px}@media (min-width:900px){.blog .post-loop{grid-template-columns:repeat(3,1fr)}}@media (min-width:600px) and (max-width:899px){.blog .post-loop{grid-template-columns:repeat(2,1fr)}}.blog .post-wrap{padding:16px;position:relative;border-radius:8px}.blog .post-wrap:hover{background-color:#F4F7FB}.blog .post-wrap .post-img{border-radius:8px 8px 0 0;margin-bottom:32px}.blog .post-wrap .course-lvl{border-radius:100px;width:fit-content;padding:0 16px;margin-bottom:12px}.blog .post-wrap .course-lvl span{font-size:12px;line-height:16px;color:#001A33;margin-left:10px}.blog .post-wrap .title{font-weight:700;font-size:16px;line-height:24px;color:#001A33;margin-bottom:8px}.blog .post-wrap .excerpt{font-size:14px;line-height:20px;color:rgba(0,26,51,.6);margin-bottom:28px}.blog .post-wrap .author-wrap{display:flex}.blog .post-wrap .author-wrap img{width:20px;height:20px;margin-right:8px}.blog .post-wrap .author-wrap .author{font-weight:700;font-size:14px;line-height:20px;color:rgba(0,26,51,.6);margin-left:4px;padding:0}.blog .post-wrap .author-wrap .date{font-size:14px;line-height:20px;color:#001A33;margin-left:8px}.blog #content .banner-wrapper{display:flex;background:linear-gradient(97.1deg,#FC8E8E 12.21%,#3343E4 76.51%);border-radius:16px;padding:12px 24px;min-height:333px;margin-bottom:120px}.blog #content .banner-wrapper .banner-content p.banner-title{font-weight:600;font-size:32px;line-height:40px;letter-spacing:-.25px;color:#FFF;margin:0 0 8px}.blog #content .banner-wrapper .banner-content p.banner-text{font-size:16px;line-height:24px;color:#FFF;margin-bottom:32px}.blog #content .banner-wrapper .banner-content{margin-top:0;width:50%;display:flex;flex-direction:column;justify-content:center}.blog #content .banner-wrapper .banner-content .btn-white{display:flex;justify-content:center;align-items:center;height:48px;width:fit-content;padding:0 12px;border-radius:8px;color:#044E97;font-size:16px;font-weight:700;line-height:24px;background-color:#fff}.blog #content .banner-wrapper .banner-img-wrap{width:50%;position:relative}.blog #content .banner-wrapper img{position:absolute;top:-35px;left:85px}.blog #content .banner-wrapper i{font-weight:700;font-size:20px;margin-left:12px}@media (max-width:1199px){.blog #content .banner-wrapper img{left:20px}}@media (max-width:991px){.blog #content .banner-wrapper img{left:-20px}.blog #content .banner-wrapper .banner-content p.banner-title{font-size:24px;line-height:32px}}@media (max-width:767px){.blog #content .banner-wrapper{flex-direction:column;padding:12px 24px 32px}.blog #content .banner-wrapper .banner-content{width:100%}.blog #content .banner-wrapper .banner-img-wrap{width:100%;text-align:center}.blog #content .banner-wrapper img{position:relative;left:0;top:-45px}.blog #content .title-copy{max-width:100%}}