/*
 Theme Name:   Qiet Child
 Theme URI:    
 Description:  Qiet Child
 Author:       ReacThemes
 Author URI:
 Template:     qiet
 Version:      1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
 */

/* Custom CSS */
.elementor-1865 .elementor-element.elementor-element-4c1bc80 .react-event-slider .event-item .events-short .event-btm .join-btn {
    padding: 0px 28px 10px 28px !important;
}
#content .tutor-course-thumbnail {
    margin-bottom: 1rem !important;
}
#content .tutor-single-course-sidebar .tutor-sidebar-card {
    display: none !important;
}
#content #tutor-course-details-tab-info .tutor-mt-40 {
    display: none;
} 


.reactheme-breadcrumbs .breadcrumbs-single {
    position: relative; 
    background-size: cover;
    background-position: center 40% !important;
	animation: zoomInOut 20s infinite;
}

.reactheme-breadcrumbs .breadcrumbs-single::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgb(0, 48, 110, 0.5); 
    z-index: 1; 
}

.reactheme-breadcrumbs .breadcrumbs-single > * {
    position: relative; 
    z-index: 2; 
}

@keyframes zoomInOut {
  0% {
    background-size: 100%;
  }
  50% {
    background-size: 120%;
  }
  100% {
    background-size: 100%;
  }
}

.zoom-in-out-background {
  animation: zoomInOut 20s infinite;
  background-size: 100%; /* Ensure the background starts at its default size */
}

.footer-0 p {
    margin-bottom: 0;
    color: #fff;
    font-size: 14px !important;
}