@media (max-width:1024px) {
.qodef-m-lines{
    color:#fff !important;
}
.qodef-mobile-header-navigation>ul {
    background: #000;
}
.single-post #qodef-page-inner {
    padding: 65px 0 60px;
}
.single-post .qodef-grid-inner {
    display: flex;
    flex-wrap: wrap;
}

.single_sitebar {
        width: 18%;
 }
 .single_sitebar .elementor-element{
          margin-left: 0;
        --width: 100% !important;
        margin-right: 0;
 }
.single-post .qodef-grid.qodef-layout--template>.qodef-grid-inner>.qodef-grid-item.qodef-col--9 {
        width: 59%;
}
.single-post .qodef-content-grid {
    width: 100%;
}
}
@media (min-width: 767px) and (max-width: 1024px) {
.elementor-shortcode .similar-course-grid {
    grid-template-columns: repeat(2, 1fr);
    gap: 40px;
}

}
@media (max-width:767px) {
.students .qodef-testimonials-list~.swiper-button-prev.swiper-button-outside {
    left: 39% !important;
}
.students .qodef-testimonials-list~.swiper-button-next.swiper-button-outside {
    right: 39% !important;
}
	.qodef-testimonials-list .qodef-stars {
    margin: 0 0 8px;
}
.qodef-testimonials-list .qodef-e-text {
    margin: 0 0 8px;
}
.qodef-testimonials-list .qodef-e-inner {
    padding-bottom: 32px !important;
}
.accordian-home .e-n-accordion-item-title {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
}
.home-page-form .form-button .button {
    margin-top: 16px !important;
}
	.accordian-home p{
		margin:0px !important;
	}
.students .qodef-testimonials-list~.swiper-button-outside {
    height: 310px !important;
}
#video-section {
    height: 815px;
    margin-bottom: 131px;
}
	.home-counter .elementor-counter-title{
		text-align: left;
	}
.home-page-course .news-title{
    font-size:20px;
    line-height:24px;
}
	.home-page-course ul li{
	font-size: 12px;
    line-height: 16px;
	}
	.home-page-course .news-btn{
		font-size: 12px;
    line-height: 16px;
	}
	.home-page-course .swiper-btn-wrapper {
    margin-top: 50px;
}
.accordian-home .e-n-accordion-item {
    padding-left: 0px;
    padding-right: 0px;
}
	.contact-us-form input {
    font-size: 12px !important;
    line-height: 16px !important;
}
	.home-form .wpcf7-form-control{ 
	font-size: 12px !important;
    line-height: 16px !important;
}
	.contact-us-form .qodef-contact-form-7 .wpcf7-form-control-wrap {
    margin: 0 0 10px !important;
}
#qodef-back-to-top {
    width: 60px;
    height: 60px;
}

	#qodef-page-footer #qodef-page-footer-top-area #qodef-page-footer-top-area-inner {
    padding-top: 32px;
    padding-bottom: 12px;
}
	.Industry-application .elementor-image-box-wrapper{
		display:flex;
	}
	.contact-us-form .wpcf7-form-control{
	font-size: 12px !important;
    line-height: 16px !important;
	}
	.masterclass-slider .elementor-image-carousel-caption {
     padding-left: 0px !important; 
}
	.tabs-left-section .e-n-tabs-heading{
		display:block !important;
	}
	.similar-course-grid{
    grid-template-columns: repeat(1,1fr);
}
    .single-post .qodef-grid-inner {
        flex-direction: column;
        margin: 0 !important;
    }
.single-post .qodef-grid.qodef-layout--template>.qodef-grid-inner>.qodef-grid-item.qodef-col--9 {
        width: 100%;
        padding: 0;
}
.single-post .single_post_page .qodef-e-media-image .wp-post-image {
    height: 315px !important;
}
.single-post .qodef-blog .qodef-blog-item .qodef-e-media>* {
    margin-bottom: 17px !important;
}
.single-post .category-courses h1 {
    font-size: 33px;
    line-height: 33px;
}
.single_sitebar {
        width: 100%;
 }
 .single-post #qodef-related-posts h3 {
    font-size: 32px;
    line-height: 35px;
}
 .single-post #qodef-related-posts {
    margin-top: 34px;
}
.single-post #qodef-page-comments-list h3 {
    font-size: 32px;
    line-height: 36px;
        margin-bottom: 20px;
}
#qodef-page-comments {
    margin-top: 35px;
}
.single-post .qodef-e-inner h5 a {
    font-size: 18px;
    line-height: 26px;
    font-family: 'GeneralSans Variable';
    font-style: normal;
}
.testimonial-arrrows{
    left: 25px;
    bottom: -29px;
}
.swiper-button-next.swiper-button-outside {
        right: -62px !important;
    }
#qodef-page-wrapper .qodef-mobile-header-navigation ul li ul li > a {
    font-size: 13px;
}
.gallery-sectionpa .gallery-item{
        padding: 0 20px 31px 14px !important;
}
.blog_post .qodef-e-media-image img {
    height: 355px;
    object-fit: cover;
}
.course-arvice.course_single_container .e-n-tabs-heading {
    border-bottom: 0px solid #E1E1E1 !important;
}
    #qodef-page-footer .qodef-grid-inner .qodef-grid-item {
        padding-bottom: 16px;
}
.mobile-address{
    margin-top: 29px;
    margin-bottom: 29px;
}
/* #qodef-page-footer .widget .qodef-widget-title{
   margin-bottom: 16px !important;
} */
	#qodef-page-footer .widget_block p{
		margin-top:16px!important;
		margin-bottom:0px !important;
	}
#menu-footer-menu {
        margin-top: 6px !important;
        gap: 10px !important;
        margin-bottom: 0px !important;
    }
	#qodef-page-footer .widget ul:not(.qodef-shortcode-list):not(.select2-selection__rendered) li {
    margin: 0 0 0px !important;
}
#menu-footer-menu{
    margin-top:10px;
    display: flex;
    flex-direction: column;
    gap: 11px;
    margin-bottom: 6px;
}
.wp-block-list{
         margin-top: 6px !important;
        margin-bottom: 0px !important;
}
	#qodef-page-footer #block-28{
    margin: 0 0 24px !important;
}
.social-head {
    margin-bottom: 16px !important;
}
.footer-logos {
    padding-bottom: 40px;
}
.qodef-single-image img {
    width: 89px;
}
.footer-inner-box .qodef-grid-item .qodef-m-line{
    margin-bottom: 16px !important;
}
}
@media (max-width:768px){
    .insagram-section-home{
        display: none !important;
    }
}
