/*!
Theme Name: EdCare
Theme URI: https://wp.rrdevs.net/edcare/
Author: RRDevs
Author URI: https://themeforest.net/user/rrdevs
Description: EdCare - Education & Online Course WordPress Theme
Version: 1.1.3
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: edcare
Tested up to: 6.8
Requires PHP: 7.4 or later
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

.header .primary-header-inner .header-logo img {max-width: 500px;}
.ed-primary-btn{background-color:#FF8832;}
.promo-section{background-color: #0377C5 !important;}
.request-content p{color:#FFF !important;}
.counter-item{border-right: #0377C5 !important;}
.category-item a span img{max-width:80%;}
.header .primary-header-inner .header-menu-wrap .sub-menu li a {padding:25px 0;}
.header .primary-header-inner .header-menu-wrap .sub-menu li#menu-item-7049 ul{width: 440px;}
.header .primary-header-inner .header-menu-wrap .sub-menu li#menu-item-7049 ul li{width: 50%;float: left;border-right: 1px dashed var(--ed-color-border-1);}
.header .primary-header-inner .header-menu-wrap .sub-menu li ul{top: 73px;right:0;}
.header .primary-header-inner .header-menu-wrap .sub-menu li ul li{}
.tutor-course-details-content{height:100% !important;}
.single-courses .tp-course-details2-meta:first-child {display: none !important;}
.single-courses .tp-course-details2-nav{display:none !important;}
.single-courses .tp-course-details2-content {padding-top: 00px !important;}
.single.single-course .page-header{display:none;}
.course-modules .elementor-accordion .elementor-accordion-item{margin-bottom:10px;border: 1px solid #000 !important;}
.course-modules .elementor-accordion .elementor-accordion-item ul{padding-left:30px;margin-bottom:20px;}

/*.course-modules .elementor-accordion .elementor-accordion-item:first-of-type {display: none;}
.course-modules .elementor-accordion {border-top: 1px solid  #D4DFF2C7;}*/
.hero-section{padding: 30px 0;}
.hero-section .shapes .shape.shape-1{left:150px;bottom:50px;}
.hero-img-wrap .hero-text-element{animation:none;}
.hero-section .shapes .shape.shape-2{display:none;}
.hero-img-wrap .hero-img-shape{display:none;}
.hero-section .shapes .shape.shape-1 img {width: 200px;}
.edcare-el-section.about-section, .promo-section, .counter-item, .edcare-el-section.faq-section, .edcare-el-section.content-section, .request-content.white-content, .edcare-el-section.blog-section, .edcare-el-section.testimonial-section-3{padding:50px 0;}
.footer-top{padding:20px !important;}
.header.header-3.sticky-active .header-right-wrap{/*display:none;*/}
.e-con-inner{/*padding-top: 60px !important;padding-bottom: 60px !important;*/}
.contact-content .contact-list .list-item{grid-template-columns: 30px 1fr;}
.contact-content .contact-list .list-item .icon{width:30px;height:30px;}
span.odometer-digit{width:25px;}

.top-course-sec .edcare-el-section.section-heading, .latest-news .edcare-el-section.section-heading{margin-bottom:10px;}
.testimonial-section-3 .shape.shape-1{display:none;}

.tutor-course-details-instructors.etlms-course-instructors .tutor-d-flex + .tutor-d-flex{display:none !important;}
.tutor-form-group select, .nice-select{width: 100%;
    box-shadow: none;
    text-indent: 15px;
    background: #fff;
    border: 1px solid #dcdfe5;
    border-radius: 4px;
    margin-bottom: 20px;
    padding: 0;
    font-size: 16px;
    line-height: 48px;
    transition: all .3s;
    display: block;}
.footer-sec .elementor-icon-list-item svg {width: 16px;}
/*#chatbase-bubble-button {bottom: 6rem !important;right: 1.5rem !important;}
#chatbase-bubble-window {bottom:10rem !important;}*/
.placements-table .thead-dark tr th{background: #0377C5;color:#FFF;text-align:left;}
.placements-table  tr td{text-align:left !important;}
@media (min-width: 1024px) {
    .edcare-breadcrumb-padding {padding-top: 60px !important;padding-bottom: 60px !important;}
}
@media (max-width: 1600px) {
	.header-2 .primary-header-inner .header-right-wrap {column-gap: 0;}
}
@media (max-width: 1399px) {
	.header .primary-header-inner .header-logo img {max-width: 160px;}
}
@media (max-width: 1200px) {
  .header .top-bar {display: inline-block !important;width: 100%;}
	.header .top-bar .top-bar-inner{flex-wrap:nowrap;column-gap:10px;}
	.header .top-bar .top-bar-inner .top-bar-left .top-bar-list li{margin-right:0 !important;}
  .header .top-bar .top-bar-inner .top-bar-left .top-bar-list li:nth-child(2), .header .top-bar .top-bar-inner .top-bar-left .top-bar-list li:nth-child(3){display:none;}
}
@media only screen and (max-width: 992px) {
	.mobile-side-menu .side-menu-head {margin-bottom: 10px;}
}
@media (max-width: 768px) {
    .header .primary-header-inner .header-logo img {max-width: 300px;}
}
@media (max-width: 667px) {
	.header .primary-header-inner .header-logo img {max-width: 250px;}
	.course-circulum-top ul{}
	.course-circulum-top ul li{display: inline-block;width: 100% !important;}
	.course-circulum-top ul li .elementor-icon-list-text{    font-size: 14px !important;line-height: 36px !important;}
	.etlms-course-carousel .etlms-carousel-arrow{display:none !important;}
	.promo-section .promo-item {padding: 0 15px;}
	.counter-section .counter-item{padding:0;}
}
@media only screen and (max-width: 992px) {
    .mobile-side-menu .side-menu-list li i {
        min-width: 30px;
    }
}
@media screen and (max-width: 800px) {
	.placements-table table{border: 1px solid transparent;box-shadow: none;}
	.placements-table table thead{display: none;}
	.placements-table table tbody tr{border-bottom: 15px solid #F8F8F8;}
	.placements-table table tbody tr td:first-child{padding-left:10px;}
    .placements-table table tbody tr td:before{content: attr(data-label);float: left;font-size:10px;text-transform: uppercase;font-weight: bold;}
    .placements-table table tbody tr td{display: block;text-align: right;font-size: 14px;padding: 0px 10px!important;box-shadow: 0 1px 1px rgba(0,0,0,.3);line-height: 30px;}
}

.header .primary-header-inner .header-menu-wrap .sub-menu li#menu-item-8947 ul{width:200px !important;} 
.header .primary-header-inner .header-menu-wrap .sub-menu li#menu-item-8947 ul li{width:100% !important;}
.addons-title-sec .section-heading, .addons-title-sec .edcare-el-section-subheading{margin-bottom:0;display:none;}
.course-booking-form .form-item{margin-bottom:10px;}