.our-courses .course-overview-items-wrapper{align-items:start;display:flex;gap:20px;justify-content:space-around}.our-courses .course-details-mdl .left-section,.our-courses .course-details-mdl .right-section{background:#fff;border:none;border-radius:16px;box-shadow:0 4px 30px rgba(0,0,0,.1)}.our-courses .course-overview-item{padding:0 15px;position:relative;text-align:left;width:25%}.our-courses .course-overview-item:not(:last-child):after{background:rgba(0,0,0,.1);content:"";height:100%;position:absolute;right:0;top:0;width:1px}.our-courses .course-overview-content :last-child{margin-bottom:0}.our-courses .course-overview-items-wrapper .days-a-week p:last-child{font-size:10px}.our-courses .course-overview-button a{align-items:center;background:transparent;border:1px solid #3b4afe;border-radius:5px;color:#3b4afe;display:inline-flex;font-weight:400;gap:5px;justify-content:center;padding:10px 20px;transition:all .3s ease-in-out}.our-courses .course-overview-button a:hover{background:#3b4afe;color:#fff}.our-courses .course-overview-title h6{font-weight:700}.our-courses .course-overview-items-wrapper .bottom-content h6{margin:0}.our-courses .course-overview-items-wrapper .heading{font-weight:700;text-transform:uppercase}.duration-wrapper,.our-courses .Course-wrapper{padding:0 15px;position:relative}.our-courses .course-overview-items-wrapper .Course-wrapper:before,.our-courses .course-overview-items-wrapper .duration-wrapper:before{background:rgba(0,0,0,.1);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:1px}.our-courses .course-overview-items-wrapper>div.Course-wrapper{width:15%}.our-courses .course-overview-items-wrapper>div{width:23%}.our-courses .course-overview-items-wrapper>div.days-a-week{border-radius:16px;box-shadow:0 4px 30px rgba(0,0,0,.1);position:relative;width:6%}.our-courses .course-overview-items-wrapper>div.duration-wrapper{display:flex;justify-content:space-between;width:24%}.our-courses .course-overview-items-wrapper .days-a-week p{margin:0}.our-courses .course-overview-items-wrapper .days-a-week{border-radius:10px;padding:10px;text-align:center;width:41%}.our-courses .course-overview-items-wrapper .upcoming_btn p{margin-bottom:0;margin-top:10px}.our-courses .course-overview-items-wrapper .inner p strong{font-weight:700}.our-courses .course-overview-items-wrapper .days-a-week p:last-child{color:green;font-weight:500}.our-courses .duration-wrapper{padding-right:0}@media (max-width:768px){.our-courses .course-overview-items-wrapper{flex-direction:column}.our-courses .course-overview-item{padding:0;width:100%}.our-courses .course-overview-item:not(:last-child):after{background:rgba(0,0,0,.1);content:"";display:block;height:2px;margin:30px auto 0;position:static;right:0;top:0;width:100%}}.our-courses .upcoming_btn a{align-items:center;border:1px solid #ff512e;border-radius:5px;color:#ff512e;display:inline-flex;font-weight:400;gap:5px;justify-content:center;transition:all .3s ease-in-out}.our-courses .upcoming_btn a:hover{background:#ff512e}.our-courses .course-overview-item:before{background:rgba(0,0,0,.1);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:1px}.our-courses .course-overview-item+.course-overview-item:before{display:none}html{scroll-behavior:smooth}.our-courses .course-detail-form{align-items:flex-start;background:rgba(0,0,0,.5);bottom:0;display:flex;left:0;opacity:0;padding:30px;pointer-events:none;position:fixed;right:0;top:0;transition:all .3s ease-in-out;visibility:hidden;z-index:9999}.our-courses .course-detail-form>*{background:#fff;border-radius:14px;padding:40px}.our-courses .course-details-overview-mdl .day-hours a{color:#434343;text-decoration:underline}body.course_detail_form_open{overflow:hidden}.popup-open .our-courses .course-detail-form{opacity:1;pointer-events:auto;visibility:visible}.our-courses .course-detail-form>*{display:block;margin:auto;width:767px}.our-courses .course-overview-items-wrapper>div.Course-wrapper{width:22%}.our-courses .bg-content{align-items:center;border-radius:30px;flex-wrap:wrap;gap:40px;justify-content:center;padding:100px 60px 150px}.our-courses .course-content-top{padding:100px 0 0}.our-courses .bg-content>div{text-align:center;width:45%}.our-courses .bg-content>div.left-content{text-align:center;width:39%}.our-courses .title h2{font-size:50px;font-weight:700;margin-bottom:10px;text-align:right}.our-courses span.title-sub-head{display:block;font-size:28px;font-weight:400;text-align:right}.our-courses .course-overview-items-wrapper{border-radius:16px;display:block;padding:30px 20px;width:25%}.our-courses .course-details-overview-mdl .page-center{display:flex;gap:20px;margin-top:-120px;max-width:1440px}.our-courses .mobile-image img{height:auto;width:100%}.our-courses .mobile-wrap{margin-bottom:20px}.our-courses .course-overview-items-wrapper .Course-wrapper:before,.our-courses .course-overview-items-wrapper .duration-wrapper:before{display:none}.our-courses .button-group,.our-courses .duration-wrapper{justify-content:space-between}.our-courses .button-group{display:flex}.our-courses .course-overview-item{width:50%}.our-courses .course-overview-items-wrapper .days-a-week{width:30%}@media(min-width:769px){.course_detail_form_open .hidden-phone .course-detail-form,.popup-open .hidden-phone .course-detail-form{opacity:1;pointer-events:auto;visibility:visible}}.our-courses .course-detail-form.pop-open{overflow-y:auto!important}.our-courses .course-overview-item:before{display:none}.our-courses .course-details-overview-mdl{margin-top:0}.our-courses .course-overview-item{order:1}.our-courses .upcoming_btn{order:3}.our-courses .course-overview-item:not(:last-child):after{display:none}.our-courses .course-overview-items-wrapper>div,.our-courses .course-overview-items-wrapper>div.Course-wrapper{width:100%}.our-courses .course-overview-items-wrapper>div.duration-wrapper{display:block;width:100%}.our-courses .course-overview-items-wrapper .days-a-week{margin:20px auto;width:70%}.our-courses .duration-wrapper{align-items:center;display:flex}.our-courses .mobile-wrap{background:#ebf0f4}.our-courses .course-fee-wrap{align-items:center;display:flex;justify-content:space-between;padding:0 20px;text-align:left}.our-courses .duration-wrapper{border-bottom:2px solid #a9a9a9;margin-bottom:20px;padding:0;text-align:left}.our-courses .course-fee-wrap{padding:0}.our-courses .left-wrap>a{background:#4ba76b;border-radius:5px;color:#fff;font-weight:500;padding:10px 20px;text-transform:uppercase}.our-courses .course-overview-items-wrapper .days-a-week{background:#3d35a0!important;color:#fff!important;width:20%}.our-courses .course-overview-items-wrapper .mobile-content{padding:20px 0 0;text-align:left}.our-courses .course-overview-items-wrapper .days-a-week p:last-child{font-size:11px}.our-courses .course-overview-button a,.our-courses .upcoming_btn a{width:100%}.our-courses .course-overview-items-wrapper>div.Course-wrapper{padding:0}.our-courses .course-overview-items-wrapper .mobile-content h2{font-size:22px;font-weight:700;margin-bottom:3px}.our-courses .course-overview-items-wrapper .mobile-content p{font-weight:500}.our-courses .course-overview-items-wrapper .days-a-week p:last-child{color:#fff}.our-courses .course-overview-items-wrapper .bottom-content h6{font-size:23px;font-weight:500}.our-courses .course-fee-wrap .bottom-content h6{color:green}.our-courses .course-overview-items-wrapper .days-a-week{margin-top:0}.our-courses .course-fee-wrap>div:first-child{width:50%}.our-courses .course_detail_form_open .course-details-overview-mdl .course-detail-form{opacity:1;pointer-events:auto;visibility:visible}.our-courses .course-overview-items-wrapper .days-a-week{width:39%}.our-courses .course-banner-mdl .content-section{padding-bottom:240px}.our-courses .course-overview-button a{background:#254fed;color:#fff}.our-courses .course-overview-button a:hover{background:#fff;border:1px solid #3b4afe;color:#254fed}.our-courses .upcoming_btn a{background:transparent;border:1px solid #3b4afe;color:#254fed}.our-courses .upcoming_btn a:hover{background:#254fed;color:#fff}.our-courses .upcoming_btn{width:50%}.our-courses .mobile-wrap{background:#fff;border-radius:16px;padding:20px}.our-courses .button-group .course-overview-item{padding:0}.our-courses .button-group{gap:10px}.our-courses .upcoming_btn a{padding:10px 14px}.our-courses .course-overview-items-wrapper .days-a-week{margin:0;width:33%}.our-courses .duration-wrapper{margin-bottom:15px;padding-bottom:15px}.our-courses .course-details-overview-mdl{padding-bottom:40px}.our-courses .course-overview-items-wrapper .mobile-content{min-height:145px;padding:20px 0 1.5rem}.our-courses .left-wrap>a{display:block}.our-courses .course-overview-items-wrapper .mobile-content p{margin-bottom:5px}.our-courses .bg-content{display:flex;flex-wrap:nowrap}.our-courses .course-details-overview-mdl .page-center{flex-wrap:wrap}.our-courses .course-overview-items-wrapper{padding-left:0;padding-right:0;padding-top:0;width:23%}.our-courses .course-overview-items-wrapper .mobile-content{padding-left:20px;padding-right:20px}.our-courses .button-group{flex-direction:column-reverse;padding:20px 20px 0}.our-courses .course-overview-item,.our-courses .upcoming_btn{width:100%}.our-courses .course-overview-items-wrapper .mobile-content h2{font-size:18px}.our-courses .course-overview-items-wrapper .mobile-content p{color:#685f5f;font-size:12px}.our-courses .course-overview-items-wrapper .heading{font-size:10px}.our-courses .course-overview-items-wrapper .bottom-content h6{font-size:15px;font-weight:600}.day-hours{font-size:11px}.our-courses .course-overview-items-wrapper .days-a-week{background:#ebefff!important;color:#254fed!important;font-size:14px}.our-courses .course-overview-items-wrapper .days-a-week p:last-child{color:#254fed}.our-courses .left-wrap>a{background:#d7fde4;color:#31804c;font-weight:600}.our-courses .mobile-wrap{margin:0 20px}.our-courses .course-details-overview-mdl .page-center{justify-content:center}@media(min-width:768px){.our-courses .btn-wrap.visible-phone{display:none!important}.our-courses .bg-content.left{flex-direction:row-reverse}.our-courses .bg-content>div.right-content{width:44%}.our-courses .bg-content>div.left-content{text-align:center;width:45%}}@media(max-width:1341px){.our-courses .left-wrap>a{background:#4ba76b;border-radius:5px;color:#fff;display:block;font-weight:500;padding:10px;text-transform:uppercase}.our-courses .bg-content{padding:60px 40px 150px}.our-courses span.title-sub-head{display:block;font-size:18px}}@media(max-width:1100px) and (min-width:768px){.our-courses .course-overview-items-wrapper{width:48%}.our-courses .course-overview-items-wrapper .days-a-week{margin:0;width:21%}}@media(max-width:767px){.our-courses .course-overview-items-wrapper{width:100%}.our-courses .bg-content.right{flex-direction:column-reverse;gap:20px}.our-courses .bg-content{flex-direction:column;gap:20px}.our-courses .bg-content>div.left-content{width:100%}.our-courses .title h2,.our-courses span.title-sub-head{text-align:left}.our-courses .course-overview-items-wrapper .mobile-content{height:auto!important}.our-courses .btn-wrap.visible-phone{display:flex;justify-content:center;margin-top:20px}.our-courses .slide-arrow.prev-arrw.slick-arrow{left:50px;position:relative}.our-courses .slide-arrow.next-arrw.slick-arrow{position:relative;right:50px;top:-5px;transform:rotate(-180deg)}.our-courses .btn-wrap.visible-phone>div{cursor:pointer}.our-courses .upcoming_btn.enquire-form{display:block!important}.our-courses .title h2{font-size:21px;text-align:center}.our-courses .title{padding-bottom:30px}.our-courses .bg-content.left{flex-direction:column-reverse}.our-courses .course-overview-items-wrapper .mobile-content{min-height:auto}.our-courses .title h2,.our-courses span.title-sub-head{text-align:center}.our-courses .bg-content>div{text-align:center;width:100%}ul.slick-dots{align-items:center;display:flex!important;justify-content:center;list-style:none;width:100%}ul.slick-dots button{border:0;border-radius:50px;font-size:0;height:20px;margin:0 10px;width:20px}ul.slick-dots li.slick-active button{background:#000}.our-courses .button-group{padding:20px}}@media(max-width:479px){.our-courses .day-hours{font-size:11px}.our-courses .course-overview-items-wrapper .bottom-content h6{font-size:14px;font-weight:500}.our-courses .left-wrap>a{padding:8px}.our-courses .button-group{flex-direction:column}.our-courses .course-overview-item,.our-courses .upcoming_btn{width:100%}.our-courses .bg-content{padding:40px 20px 130px}.our-courses .course-details-overview-mdl{margin-top:0;padding-bottom:40px}.our-courses .title h2{font-size:21px}.our-courses span.title-sub-head{display:block;font-size:14px}.our-courses .course-content-top{padding-left:0;padding-right:0}.our-courses .course-details-overview-mdl .page-center{padding:0;width:85%}.our-courses .mobile-wrap{padding:15px}.our-courses .bg-content>div{text-align:center;width:100%}.our-courses .course-overview-items-wrapper{padding:30px 15px}}@media(max-width:767px){.our-courses .course-details-overview-mdl .page-center{display:flex;gap:10px;gap:20px;justify-content:space-between;margin-top:-120px;max-width:1440px;max-width:1100px}.our-courses .course-overview-items-wrapper .mobile-content p{margin-bottom:5px}.our-courses .course-overview-items-wrapper .mobile-content h2{font-size:18px;font-weight:500;margin-bottom:3px}.our-courses .course-overview-items-wrapper .bottom-content h6{font-size:16px;font-weight:700}.our-courses .course-overview-items-wrapper .heading{font-size:12px;font-weight:300;text-transform:uppercase}.our-courses .course-overview-items-wrapper .days-a-week p:last-child{font-size:9px}.our-courses .duration-wrapper{border-bottom:1px dotted #a9a9a9;margin-bottom:20px;text-align:left}.our-courses .course-overview-items-wrapper{border-radius:16px;display:block;padding:0;width:25%}.our-courses .course-overview-items-wrapper .mobile-content{min-height:145px;padding:30px;padding:30px 30px 0}.our-courses .mobile-wrap{background:#fff;border-radius:12px;padding:20px}.day-hours{font-size:11px}}