.courses-page{padding:50px 0}@media (max-width:767px){.courses-page{padding:30px 0}}.course-row{padding:30px 0}.course-title{color:#fff;padding:10px 20px;font-family:Poppins;font-size:16px;font-weight:700;line-height:20px;text-transform:uppercase;transform:translateY(calc(-50% - 5px));display:inline-block}@media (max-width:767px){.course-title{font-size:18px;padding:11px 12px;margin-bottom:-10px}}.course-holder{background:#f5f5f5;position:relative;padding:5px 14px 14px;color:#555;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:1.75}.course-info i{color:#ababab}@media (max-width:767px){.course-info i,.course-info p{font-size:14px}}.course-study-methods.row{display:flex;flex-wrap:wrap}@media (max-width:767px){.course-study-methods div[class^=col]:first-of-type{padding-top:30px}}.course-study-methods.row>[class*=col-]{display:flex;flex-direction:column}.study-method-unavailable{border:1px solid #e3e3e3;text-align:left;display:flex;flex-direction:column;background:#eee;color:#ababab;height:100%}.study-method-holder{background:#fff;border:1px solid #e3e3e3;text-align:left;display:flex;flex-direction:column;height:100%}@media (max-width:767px){.course-study-methods div[class^=col]:not(:last-of-type) .study-method-holder,.course-study-methods div[class^=col]:not(:last-of-type) .study-method-unavailable{margin-bottom:20px}}.study-method-holder .holder-inner,.study-method-unavailable .holder-inner{padding:20px}.study-method-holder .label,.study-method-unavailable .label{padding:11px 15px 9px;border-top:1px solid #e3e3e3;margin:auto 0 0;transition:color .3s ease-in-out,background .3s ease-in-out,border .3s ease-in-out;font-family:Poppins;font-size:14px;font-weight:400;line-height:16px}.study-method-holder h4,.study-method-unavailable h4{color:#555;font-size:16px;margin:0 0 18px;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.study-method-unavailable h4{color:#ababab}.study-method-holder p,.study-method-unavailable p{font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:1.75;color:#ababab;margin-bottom:0}@media (max-width:767px){.study-method-holder p,.study-method-unavailable p{font-size:14px}}.study-method-holder ul,.study-method-unavailable ul{display:flex;margin:0 0 10px;padding:0;list-style:none}.study-method-holder ul li,.study-method-unavailable ul li{color:#555;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:16px;padding:0 10px;position:relative}.study-method-unavailable ul li{color:#999}.study-method-holder ul li:first-child,.study-method-unavailable ul li:first-child{padding-left:0}.study-method-holder ul li:before{position:absolute;content:"";top:0;bottom:0;right:0;background:#ccc;width:1px}@media (min-width:768px) and (max-width:1199px){.study-method-holder ul li:before{display:none}}.study-method-holder ul li:last-child:before{display:none}.courses-page .add-title{text-transform:uppercase;font-family:Poppins;font-weight:600;position:relative}.courses-page .add-title:before{right:calc(100% + 20px);left:-9999px;position:absolute;content:"";height:1px;top:50%}@media (min-width:768px){.course-info p:first-child{margin:0}}.course-accordion-toggle.active .show-item{display:none}.course-accordion-toggle:not(.active) .show-item{display:block}.course-accordion-toggle .show-item:before{content:"\2B";font-family:FontAwesome;right:15px;position:absolute;top:calc(-10px + 50%);font-size:20px}.course-accordion-toggle.active .hide-item{display:block}.course-accordion-toggle .hide-item:before{content:"\f068";font-family:FontAwesome;right:15px;position:absolute;top:calc(-10px + 50%);font-size:9px}.course-accordion-toggle:not(.active) .hide-item{display:none}@media (max-width:767px){.course-study-methods:not(.hide-all){display:flex}.course-study-methods.hide-all{display:none}.course-study-methods:not(.show-animated){overflow:hidden;max-height:0;transition:max-height .3s ease-in-out}.course-study-methods.show-animated{overflow:hidden;max-height:1000px;transition:max-height .3s ease-in-out}}.course-accordion-toggle{padding:4px 15px;width:100%;display:flex;position:relative}.course-accordion-toggle i{color:#555;font-family:Poppins;font-size:14px;font-style:normal;font-weight:700;line-height:20px}.sticky-title{display:none}.sticky-title.show-title{position:fixed;top:50px;left:0;z-index:1;width:100%;display:flex;justify-content:flex-start;align-items:center;transform:none}a.other_course{color:#555;border:1px solid #e0e0de;font-family:Montserrat;font-size:16px;font-weight:400;padding:8px 12px;margin-top:15px;margin-right:10px;text-transform:capitalize}.current_course p,.section .txt-wrap .current_course p{color:#fff;font-family:Montserrat;font-size:16px;font-weight:400;padding:8px 12px;margin:15px 10px 0 0;text-transform:capitalize}@media (max-width:767px){.study-methods-buttons{margin-bottom:20px}.current_course p,a.other_course{font-size:12px;margin:0;display:flex;width:100%;padding:8px 10px}.current_course p{margin:0}}.d-flex{display:flex}.courses-page .nav-tabs{display:flex;margin:0;padding:0 10px}@media (max-width:768px){.courses-page .nav-tabs{padding:0}}.courses-page .nav-tabs li{display:flex;width:100%;justify-content:center;align-items:center;padding:10px 0;border:1px solid #e3e3e3;border-bottom:0;border:1px solid #e3e3e3;border-bottom:0;margin:0 10px}@media (max-width:768px){.courses-page .nav-tabs li{margin:0 5px}}@media (min-width:768px){.courses-page .nav-tabs li:first-of-type{margin-left:0}.courses-page .nav-tabs li:last-of-type{margin-right:0}}.courses-page .nav-tabs p{margin:0;color:#555;font-family:Poppins;font-size:14px;font-weight:400;font-style:italic;line-height:20px;text-transform:capitalize}.courses-page .nav-tabs a{text-align:center}.courses-page .nav-tabs a.active p,.courses-page .nav-tabs a.active span{color:#fff}.courses-page hr{margin:0}@media (min-width:768px){.courses-page .nav-tabs span{text-transform:uppercase;color:#555;font-weight:800}}@media (max-width:767px){.courses-page .nav-tabs span{text-transform:capitalize;color:#555;font-weight:400}}.equal{display:flex;flex-wrap:wrap}.equal [class*=col-]{display:flex;margin-bottom:20px}.courses-page .courses-container .show{display:flex!important;flex-direction:column;margin:20px 0;padding:0 10px}.courses-page .courses-container .hidden{display:hidden}.courses-page .courses-container .holder{background:#fff;border:1px solid #e3e3e3;text-align:left;display:flex;flex-direction:column;height:100%;width:100%;justify-content:space-between}.courses-page .courses-container .holder:hover .details,.courses-page .courses-container .holder:hover .price-duration span{color:#fff}.courses-page .courses-container .course-info{border-bottom:1px solid #e3e3e3;padding:15px;height:100%}.courses-page .courses-container .course-info p{margin:0;font-family:Montserrat;font-size:16px;color:#555;font-weight:400}.courses-page .courses-container .course-info h4{font-family:Poppins;font-size:16px;color:#000}.courses-page .courses-container .course-info i{font-size:14px;color:#555}.courses-page .courses-container .bottom-info{display:flex;justify-content:space-between;padding:15px}.courses-page .courses-container .bottom-info .price-duration span{color:#555}.courses-page .courses-container .bottom-info .price{padding-right:10px;font-family:Poppins;font-size:16px;color:#555;font-weight:600}.courses-page .courses-container .bottom-info .duration{padding-left:10px;font-family:Poppins;font-size:14px;color:#555;font-weight:400}.courses-page .courses-container .courses-available{font-family:Poppins;font-size:16px;font-weight:600;margin:0;margin-top:20px}.ps-0{padding-left:0!important}.study-method-div{margin:10px 0 10px;padding:10px}@media (min-width:768px){.study-method-div{margin:20px 0 20px;border:1px solid #e3e3e3}}.study-method-title{font-family:Poppins;font-size:16px;font-weight:600;text-transform:capitalize;margin:0}.study-method-description{color:#555;font-family:Montserrat;font-size:16px;font-weight:400;margin:0}@media (max-width:767px){.study-method-description{font-size:14px}}.course-message{padding-bottom:15px;margin-top:-15px}.section .course-message span.enrolment-deadline{color:#555}.course-message-bar{padding:8px;text-align:center;color:#fff;z-index:100}.discount-value{text-align:right}.discount-countdown{text-align:left}@media (max-width:991px){.discount-value{text-align:center}.discount-countdown{text-align:center}}.d-none{display:none!important}@media (min-width:992px) and (max-width:1199px){.d-lg-block{display:block!important}.d-lg-none{display:none!important}}@media (min-width:768px) and (max-width:991px){.d-md-none{display:none!important}.d-md-block{display:block!important}}@media (min-width:576px) and (max-width:767px){.d-sm-block{display:block!important}.d-sm-none{display:none!important}}@media (min-width:1200px){.d-xl-block{display:block!important}.d-xl-none{display:none!important}}.fixed-message-bar{transition:transform .5s ease;transform:translateY(-100%);opacity:0}.fixed-message-bar.visible{position:fixed;top:50px;width:100%;left:0;z-index:1;transform:translateY(0);opacity:1}@media (max-width:767px){.fixed-message-bar.visible{transform:translateY(42%)}.fixed-message-bar{top:92px}.course-message-bar{font-size:12px}}#messagebar-wrapper{display:none}.section .enrolment-deadline time{font-weight:600;font-family:Poppins,Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif}.section .border-holder{position:relative}.section .border-holder:before{position:absolute;content:'';top:20px;bottom:20px;width:1px;background:#e0e0e0;left:-65px}.section .course-title{display:block;font:600 18px/1.75 Poppins,Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0 0 7px}.gray-box{background:#f6f6f7;border-left:2px solid #03c0f1;padding:22px 25px 22px 25px;margin:0 0 24px;display:-webkit-box;display:-ms-flexbox;display:flex}.gray-box .title-hold{width:59%;padding:0 20px 0 0}.gray-box .text-hold{padding:0 20px 0 0}.gray-box h4{color:#03c0f1;letter-spacing:1px}.gray-box a{font-weight:400;font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif}.section.gray-background{background-color:#f6f6f7}.img-box.style-1 img{width:113px;height:98px}