/*!
Theme Name: Agentam
Author: VAL:T
Version: 1.0.0
*/

@import "./assets/section-css/reset.css";
@import "./assets/section-css/mobile-menu.css";
@import "./assets/section-css/header.css";
@import "./assets/section-css/hero.css";
@import "./assets/section-css/about.css";
@import "./assets/section-css/category.css";
@import "./assets/section-css/features.css";
@import "./assets/section-css/course.css";
@import "./assets/section-css/why-choose.css";
@import "./assets/section-css/funfact.css";
@import "./assets/section-css/partner.css";
@import "./assets/section-css/testimonial.css";
@import "./assets/section-css/blog.css";
@import "./assets/section-css/call-action.css";
@import "./assets/section-css/video.css";
@import "./assets/section-css/team.css";
@import "./assets/section-css/faq.css";
@import "./assets/section-css/breadcrumbs.css";
@import "./assets/section-css/apply.css";
@import "./assets/section-css/event.css";
@import "./assets/section-css/contact.css";
@import "./assets/section-css/product.css";
@import "./assets/section-css/error.css";
@import "./assets/section-css/checkout.css";
@import "./assets/section-css/sidebars.css";
@import "./assets/section-css/auth-pages.css";
@import "./assets/section-css/footer.css";

.ed-section-head__text p{
	color: #fff;
}
.smi-title{
	min-height: 90px;
}
.ed-contact__form{
	width: 100%;
}
.form-check-label{
	line-height: 1;
}
.solutions_course1{
	margin-top: 30px;
	padding: 35px;
	border-radius: 8px;
	border: 2px solid #df4343;
}
.solutions_course1 .ed-w-choose__info-single{
	margin-top: 0px;
}
.solutions_course1 .ed-w-choose__info-icon.bg-1{
	width: 100%;
    max-width: 60px;
    height: 60px;
}
.ed-footer__about-social.messangers li img{
	width: 100%;
	height: 100%
}
.main-page_course-title{
    display: flex;
    justify-content: center;
    align-items: center;
}
.ed-course__title_box{
    width: 100%;
}
@media(min-width: 1200px){
	.ed-hero.ed-hero--style5 .ed-hero__content-title.fs-40{
		font-size: 40px;
		line-height: 45px;
	}
	.main-page_course-title{
		height: 116px;
	}
}
.active-color{
    background-color: #f0eefd;
}
.z-index-3 a{
    z-index: 2;
}
.breadcrumbs_block{
    margin: 0 auto;
}
.ed-course__sidebar-form{
    padding: 30px;
    margin-top: 40px;
}
.services-social{
    display: flex;
    flex-direction: row;
    gap: 10px;
    align-items: center;
}
.ed-course__sidebar-form input, .ed-course__sidebar-form textarea{
    background-color: #f5f5f5;
}
.ed-w-choose__info p{
    padding-bottom : 15px;
}
.ed-w-choose__info ul{
    margin-left: 25px;
    padding-bottom: 15px;
}
.ed-w-choose__info ul li{
    list-style: disc!important;
}
.ed-w-choose__info hr{
    background-color: #000;
}
.ed-w-choose__info ol li{
    list-style: unset;
}
.ed-header__menu li .sub-menu li a{
	text-transform: inherit;
}
.wpcf7-response-output{
    padding: 1em 1em;
    border-radius: 52px;  
    text-align: center;
}
.ed-contact__form-main .form-group {
    margin-bottom: 20px;
}
.wpcf7-acceptance .wpcf7-list-item{ 
	margin-left: 0px;
} 
.course-body p{
    padding-bottom: 15px;
}
@media(max-width: 911px){
    .payment-page .ed-blog__details{
        padding-top: 0px; 
    }    
    .payment-page .wp-block-heading{
        font-size: 30px;
        line-height: 35px;
    }
    .ed-blog__details-text{
        font-size: 16px;
        line-height: 22px;
    }
    .mobile-footer-center{
        display: flex;
        flex-direction: column;
        align-items: center;
    }
    .mobile-footer-center .ed-footer__about-text{
        text-align: center;
    }
    .ed-course__details-content{
        margin-top: 0px;
    }   
    .mobile-padding-20{
        padding-top: 20px;
    }
}

@media(max-width: 600px){
    .ed-breadcrumbs__menu{
        flex-wrap: wrap;
    }
    .direction-2_accent-block{
        gap: 10px;
        flex-direction: column;
        align-items: start;
    }
}