main.workshops h1{margin-bottom:0}main.workshops .facts-container{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin:54px 0 42px}main.workshops .facts-container .fact{max-width:360px}main.workshops .facts-container .fact-content,main.workshops .facts-container .fact-img{text-align:center}main.workshops .facts-container .fact-img img{display:inline-block}main.workshops .facts-container .fact-img i{color:#f6a71c;font-size:30px}main.workshops .facts-container .fact-content{margin-top:29px}main.workshops .facts-container .fact-content p{font-size:18px}main.workshops .posts{display:flex;flex-wrap:wrap;justify-content:space-around}main.workshops .posts .post-box{border:1px solid #e8e8e8;border-radius:5px;display:flex;flex-direction:column;margin-bottom:50px;min-height:450px;overflow:hidden;position:relative;width:360px}main.workshops .posts .post-box .post-thumbnail{height:150px;width:100%}main.workshops .posts .post-box .post-title{color:#fff}main.workshops .posts .post-box .post-content{background:#fff;box-shadow:0 32px 43px -20px rgba(0,0,0,.12);display:flex;flex:1;flex-direction:column;padding:20px 30px}main.workshops .posts .post-box .post-content-header{display:flex;flex-wrap:wrap}main.workshops .posts .post-box .post-content-header>a{display:block;width:100%}main.workshops .posts .post-box .post-content-header .post-title{color:#404043;font-size:20px;font-weight:600;margin-right:0;text-align:left;width:100%}main.workshops .posts .post-box .post-content-header .duration-and-location{color:#9f9e9e;font-size:16px;margin:9px 0;text-align:left}main.workshops .posts .post-box .post-content-header .location:before{content:"·";margin:0 5px}main.workshops .posts .post-box .post-content-header .location img{display:inline-block;margin-right:2px}main.workshops .posts .post-box .post-content-header .location span:after{content:","}main.workshops .posts .post-box .post-content-header .location span:last-child:after{content:none}main.workshops .posts .post-box .post-content-footer{display:flex;flex:1;flex-direction:column;flex-wrap:wrap;justify-content:space-between}main.workshops .posts .post-box .next-course{margin-top:10px}main.workshops .posts .post-box .next-course span{color:#efa52f;font-size:16px;font-weight:600;text-align:left}main.workshops .posts .post-box .next-course .date{color:#404043;font-size:16px;text-align:left}main.workshops .posts .post-box .next-course .date .coming-soon{color:#9f9e9e;font-style:italic}main.workshops .posts .post-box .learn-more{align-self:flex-end;border:2px solid #843aea;border-radius:5px;color:#843aea;font-size:16px;font-weight:600;height:50px;letter-spacing:.4px;line-height:48px;margin:15px 0 0 5px;text-align:center;width:100%}main.workshops .post-content-text{display:flex}main.workshops .post-content-text .left-side{flex:1}main.workshops .post-content-text .left-side p{display:-webkit-box;font-size:14px;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical;margin:0}main.workshops .post-content-text .left-side p+p{display:none}main.workshops .post-content-text .right-side{display:flex}main.workshops .post-content-text .right-side span{align-self:flex-end;color:#843aea;font-size:14px;font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none}main.workshops .post-content-text .right-side .expand a{color:inherit;font-weight:inherit}main.workshops-detail{margin:20px 0 0}main.workshops-detail .header .header-title{height:580px;position:relative;width:100%}main.workshops-detail .header .header-img{box-shadow:0 52px 43px -40px rgba(0,0,0,.43);-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left}main.workshops-detail .header .header-img,main.workshops-detail .header .header-text{height:100%;left:0;position:absolute;top:0;width:100%}main.workshops-detail .header .header-text .author a{align-items:center;display:flex}main.workshops-detail .header .header-text h1{color:#fff;font-size:42px;margin:40px 30px 30px;width:330px}main.workshops-detail .header .header-text h2{color:#fff;font-size:20px;font-weight:400;margin:0 30px 40px;width:300px}main.workshops-detail .header .btn-enroll-header-container{margin-left:30px}main.workshops-detail .header .btn-enroll-header{background:#efbe19;background-image:radial-gradient(circle at 100% 0,#efa52f,#eb5b69)!important;border-radius:4px;box-shadow:1px 8px 20px -7px rgba(0,0,0,.53);-webkit-box-shadow:1px 8px 20px -7px rgba(0,0,0,.53);color:#fff!important;cursor:pointer;display:block;font-size:18px;margin:10px 10px 10px 0;padding:18px;text-align:center;text-transform:uppercase;width:300px}main.workshops-detail .header.header-align-right .header-img{-o-object-position:right;object-position:right}main.workshops-detail .left-side{margin-top:50px}main.workshops-detail .left-side .nearest-courses h3{color:#404043;font-size:21px;font-weight:600;margin-bottom:10px;text-align:center}main.workshops-detail .left-side .nearest-courses .category{background-color:#eadeff;border-radius:14.5px;color:#581ebb;display:inline-block;font-size:18px;margin:10px 0;padding:2px 12px}main.workshops-detail .left-side .facts{margin:50px 0}main.workshops-detail .left-side .facts i{color:#f6a71c;line-height:30px}main.workshops-detail .left-side .facts label{font-size:21px;font-weight:600;line-height:30px}main.workshops-detail .left-side .facts .fact-detail{font-size:17px;line-height:30px;padding-left:0}main.workshops-detail .left-side .facts .hang-icon{padding-left:2em}main.workshops-detail .left-side .facts .hang-icon>i.fas{float:left;margin-left:-2em}main.workshops-detail .left-side .instructor{margin-top:50px}main.workshops-detail .left-side .instructor .avatar{align-items:center;display:flex}main.workshops-detail .left-side .instructor .avatar img{border-radius:50%;height:62px;margin-right:20px;width:62px}main.workshops-detail .left-side .instructor .avatar .name{color:#404043;font-size:24px;font-weight:600}main.workshops-detail .left-side .instructor .description{font-size:17px;margin:20px 0}main.workshops-detail .left-side .btn-enroll{margin:10px auto}main.workshops-detail .right-side h2{color:#404043;font-size:24px;font-weight:600;margin:30px 0 10px}main.workshops-detail .right-side li,main.workshops-detail .right-side p{font-size:18px}main.workshops-detail .right-side p{margin-bottom:10px}main.workshops-detail .right-side ul{list-style-type:disc;margin-bottom:10px;padding-left:40px}main.workshops-detail .right-side .leading-technologies{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:50px 0}main.workshops-detail .right-side .leading-technologies img{display:inline-block;height:60px;margin:10px 30px}main.workshops-detail .right-side .get-start{align-items:center;border-bottom:1px solid #f3f3f3;border-top:1px solid #f3f3f3;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;margin-top:50px;padding:40px 0}main.workshops-detail .right-side .get-start h2{color:#8e2def;font-size:42px;margin:0}main.workshops-detail .right-side .get-start .btn-enroll{margin:20px auto}main.workshops-detail .right-side .related-courses{margin:50px 0 100px}main.workshops-detail .right-side .related-courses .course-item{min-height:300px;padding:20px}main.workshops-detail .right-side .related-courses .course-item a{background-color:#f5f5f5;border-radius:8px;color:#404043;display:block}main.workshops-detail .right-side .related-courses .course-item a:hover{color:#6217e2}main.workshops-detail .right-side .related-courses .course-item img{border-top-left-radius:8px;border-top-right-radius:8px;width:100%}main.workshops-detail .right-side .related-courses .course-item .course-title{font-weight:700;padding:20px 20px 0}main.workshops-detail .right-side .related-courses .course-item .course-desc{padding:20px}main.workshops-detail .btn-enroll{background-image:radial-gradient(circle at 100% 0,#9b33f3,#6217e2)!important;border-radius:4px;box-shadow:0 17px 14px -7px rgba(0,0,0,.53);color:#fff!important;cursor:pointer;display:block;font-size:18px;font-weight:600;max-width:183px;padding:12px 48px;text-align:center}@media(min-width:768px){main.workshops-detail .header .header-title{height:462px}main.workshops-detail .left-side .nearest-courses h3{text-align:left}main.workshops-detail .left-side .btn-enroll{margin:0 0 10px}main.workshops-detail .right-side .get-start{flex-direction:row;justify-content:space-between}main.workshops-detail .right-side .get-start .btn-enroll{margin:20px 0}}@media(min-width:992px){main.workshops .facts-container{align-items:flex-start;flex-direction:row}main.workshops-detail .header.header-align-right .header-text{padding-right:40px}main.workshops-detail .header.header-align-right .header-text .btn-enroll-header-container,main.workshops-detail .header.header-align-right .header-text h1,main.workshops-detail .header.header-align-right .header-text h2{margin-left:60%;width:40%}}@media(min-width:1200px){main.workshops .posts{justify-content:space-between;margin-left:-15px;margin-right:-15px}}