/*
 Theme Name:   Lizza LMS Child
 Theme URI:    https://lizza.wpengine.com/lms
 Description:  Lizza LMS Child Theme
 Author:       the WeDesignTech team
 Author URI:   https://wedesignthemes.com/
 Template:     lizza-lms
 Version:      1.0.0
 Text Domain:  lizza-lms-child
*/

.wdt-heading-holder .wdt-heading-deco-wrapper .wdt-heading-title .wdt-split-heading-wrapper {
 color: #622e80 !important;
}

.st0 {
    fill: #88007b !important;
}

.wdt-rating-style .wdt-icon-box-holder .wdt-content-item .wdt-content-subtitle {
background: #88007b !important;
}

.wdt-rating-style .wdt-icon-box-holder .wdt-content-item .wdt-content-subtitle::before {
border: #88007b !important;	
}

.wpcf7-form-control.wpcf7-submit {
    background-color: #e80c6c !important;
}

.main-title-section-wrapper .main-title-section-container {
padding: 50px 0 70px !important;
}

@media (max-width: 1540px) {
    .elementor-21714 .elementor-element.elementor-element-4cfaf58 .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span {
         font-size: 70px !important;
        width: 70px !important;
        height: 70px !important;
    }
	
	.elementor-21714 .elementor-element.elementor-element-55394de .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span {
	 font-size: 70px !important;
        width: 70px !important;
        height: 70px !important;
	}
	
	.elementor-21714 .elementor-element.elementor-element-78b8bda .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span {
     font-size: 70px !important;
        width: 70px !important;
        height: 70px !important;
    }
	
	.elementor-21714 .elementor-element.elementor-element-7e9c551 .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span {
      font-size: 70px !important;
        width: 70px !important;
        height: 70px !important;
    }
	
	.elementor-21714 .elementor-element.elementor-element-3b6cf47 .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span {
      font-size: 70px !important;
        width: 70px !important;
        height: 70px !important;
    }
	
	.elementor-21714 .elementor-element.elementor-element-7594557 .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span {
        font-size: 70px !important;
        width: 70px !important;
        height: 70px !important;
    }
}

/** .wdt-image-box-holder.wdt-rc-template-default .wdt-content-item:hover .wdt-content-media-group .wdt-content-icon-wrapper .wdt-content-icon span {
background-color: #88007b !important;
color: #fff !important;	
} */

.wdt-content-item .wdt-content-title-group.below span:before {
    background-color: #88007b !important;
} 

.wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-scrollbar .swiper-scrollbar-drag {
    color: #ffcc21 !important;
}

.wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:hover:before, .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active:before {
    background-color: #ffcc21 !important;
}

.wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet {
    width: 20px !important;
    height: 20px !important;
}

.wdt-image-box-holder.wdt-rc-template-default .wdt-content-item:hover .wdt-content-media-group .wdt-content-icon-wrapper .wdt-content-icon span {
    background-color: #a6409c !important;
    color: var(--wdt-elementor-color-white);
}

.wdt-image-box-holder.wdt-rc-template-default .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper .wdt-content-icon span {
 color: #ffcc21 !important;
}

@media only screen and (min-width: 1281px) and (max-width: 1540px) {
    .wdt-header-menu ul li:not(.has-mega-menu) ul {
        width: 330px !important;
    }
}

@media only screen and (min-width: 1541px) and (max-width: 1724px) {
    .wdt-header-menu ul li:not(.has-mega-menu) ul {
        width: 330px !important;
    }
}

.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget.ui-widget-content {
    border: 0px solid #ffffff !important;
}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover {
    border: 1px solid #88007b !important;
}

#header-wrapper {
        margin: 0 0 0px !important;
    }

@media only screen and (min-width: 1281px) and (max-width: 1540px) {
    #header-wrapper {
        margin: 0 0 0px !important;
    }
}

.wdt-swiper-style-a .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div.wdt-arrow-pagination-prev {
    left: 10px !important;
}

.wdt-swiper-style-a .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div.wdt-arrow-pagination-next {
    right: 10px !important;
}
/* 
@media (max-width: 1540px) {
    .elementor-21714 .elementor-element.elementor-element-03eb00b {
        margin-top: 0px;
        margin-bottom: 0px !important;
    }
}

	.elementor-21714 .elementor-element.elementor-element-c08bf3b {
    padding: 80px 0px 80px 0px !important;
}

@media (max-width: 1540px) {
    .elementor-24210 .elementor-element.elementor-element-27f660a {
        padding: 0px 0px 0px 0px !important;
    }
}

@media (max-width: 1540px) {
    .elementor-21714 .elementor-element.elementor-element-035d342 {
        padding: 0px 0px 0px 0px !important;
    }
	.elementor-23984 .elementor-element.elementor-element-dbe286d {
        padding: 0px 0px 0px 0px !important;
    }
}

.elementor-21714 .elementor-element.elementor-element-0f4c65f {
    padding: 80px 0px 80px 0px !important;
}

.elementor-21714 .elementor-element.elementor-element-035d342 {
    padding: 80px 0px 80px 0px !important;
}
*/
.wdt-header-menu .wdt-primary-nav > li > a {
padding: 8px 15px !important;
}

#secondary.secondary-sidebar {
margin-top: 60px !important;
}
.wdt-header-menu ul li ul.sub-menu > li > a {
    text-transform: none !important;
}