/*
Theme Name: Academy FSE
Theme URI: https://academylms.net/academy-fse
Author: AcademyLMS Team
Author URI: https://academylms.net/
Description: Academy FSE  WordPress Theme is a specialized and highly efficient platform designed for institutions, educators, and e-learning providers to create engaging online learning environments. Perfect for educational institutions, training centers, and individual educators offering digital courses, online certifications, or professional development programs, this theme provides all the tools needed to deliver virtual education effectively. Whether you're running online classes, workshops, seminars, tutorials, or offering e-learning certifications, this theme supports a variety of learning formats including live classes, recorded lectures, and interactive assessments, making it ideal for diverse teaching needs. The theme boasts a user-friendly interface that ensures seamless course management, student engagement, and smooth navigation, allowing educators to focus on delivering content rather than managing technical complexities. Visually, the Academy FSE WordPress Theme uses a vibrant yet professional color scheme to create an inviting atmosphere for both students and educators. High-resolution images, digital textbooks, virtual classroom icons, and interactive elements are seamlessly integrated to enhance the learning experience. The theme’s clean, modern layout ensures easy navigation and accessibility across devices, making it an excellent choice for mobile and desktop users alike. Additional features include course catalogs, student dashboards, teacher profiles, progress tracking, assignment submissions, discussion forums, and feedback systems, which make managing and interacting with students easier. The theme is also compatible with essential e-learning tools such as payment gateways, membership systems, and various e-learning plugins, offering a comprehensive solution for online educators. Whether you're running a language school, coding academy, corporate training program, online university, professional development platform, career coaching service, certification center, technical training institute, or online tutoring service, the Academy FSE WordPress Theme provides the ultimate platform to enhance your educational offerings, engage learners, and streamline the entire learning process.
Requires at least: 6.7
Tested up to: 6.7
Requires PHP: 7.2
Version: 1.1.0
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html
Text Domain: academy-fse
Tags: one-column, custom-colors, custom-menu, custom-logo, editor-style, featured-images, full-site-editing, block-patterns, rtl-language-support, translation-ready, sticky-post, threaded-comments, wide-blocks, block-styles, blog, education, portfolio
*/

body{
  overflow-x: hidden;
}
.header-box-lower {
  position: relative;
  right: 40px;
}
span.color-word{
  color: #fab437;
}
.course-btn a:hover{
  background: #fab437 !important;
  color: #000 !important;
}
.header-logo {
  border-radius: 10px 10px 60px 10px;
  position: relative;
  z-index: 9999;
}
.header-box-middle {
  gap: 0;
}
.wp-block-image img{
  vertical-align: middle !important;
}
.fine-line-image figure {
  position: absolute;
  left: 49%;
  top: -12px;
}
.fine-relative {
  position: relative;
}
.category-box-main h2.courses-heading {
  border-bottom: 2px solid #DADAF7;
}
.category-box .is-style-default img{
  width: 100% !important;
}
.details{
  gap:10px;
}
.details img{
  width: 100% !important;
}
.courses-heading a{
  text-decoration: none;
}
.courses-heading a:hover{
  text-decoration: underline;
}
.nav-box button.wp-block-search__button.has-icon.wp-element-button {
  background: transparent;
}
.border-right-box a{
  text-decoration: none;
}
.border-right-box a:hover{
  text-decoration: underline;
}
.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container li a {
  color: #000;
}
.woocommerce-currency-switcher-form .chosen-container-single .chosen-single div {
  background: transparent !important;
  border: 0px !important;
}
.woocommerce-currency-switcher-form .chosen-container-single .chosen-single {
  background: transparent !important;
  box-shadow: none !important;
  color: #000;
}
.wp-site-blocks{
	padding: 0 !important;
}
.is-head-menu li a:hover {
  text-decoration: none;
}
.is-head-menu li a{
  position: relative;
}
.is-head-menu li a:hover:after {
  text-decoration: none;
  content: "";
  top: 23px;
  width: 100%;
  left: 0px;
  height: 3px;
  background: var(--wp--preset--color--primary);
  position: absolute;
}
.is-head-menu .wp-block-navigation-submenu li a:hover:after{
  display: none;
}
.nav-box button.wp-block-search__button.has-icon.wp-element-button:hover,.nav-box button.wp-block-search__button.has-icon.wp-element-button:focus{
  color: #000;
}
.is-head-menu li a:hover span {
  color: var(--wp--preset--color--primary);
}
footer.wp-block-template-part {
  margin-top: 0;
}
input[type=text], input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=url], select , textarea ,  input[type="file"] , input[type="submit" i] {
  min-height: 50px;
  max-width: 100%;
  width: 100%;
  font-size: 16px;
  padding: 0px 10px;
}
textarea{
  padding: 10px 10px;
}
.custom-author-item{
  text-align: center;
  border: 1px solid #eee;
  padding: 20px;
}
@media screen and (min-width: 320px) and (max-width: 781px) {
  .fine-relative{
    display: none !important;
  }
  .nav-box .wp-block-search__inside-wrapper {
    justify-content: center;
  }
  .education-menu nav,.nav-box,.header-button,.slider-button,.course-btn{
    justify-content: center !important;
    text-align: center !important;
  }
  .category-box-main{
    max-width: 100%;
  }
  .details img{
    width: auto !important;
  }
  .details {
    display: grid !important;
    grid-template-columns: auto auto !important;
  }
  .header-box-lower{
    border-bottom-right-radius: 0px !important;
  }
  .slider-cover{
    min-height: 400px !important;
  }
  .slider-content{
    text-align: center;
  }
  .nav-box{
    padding-left: 10px !important;
  }
  .header-logo {
    border-radius: 10px 10px 10px 10px;
    position: static;
    left: 0;
  }
  .header-box{
    padding-right: 0px !important;
  }
  .header-banner-box .is-vertically-aligned-center {
    padding: 15px !important;
  }
  span.wp-block-navigation-item__label {
    color: #000;
  }
}

@media screen and (min-width: 600px) and (max-width: 781px) {
  .category-box-main{
    display: grid !important;
    grid-template-columns: auto auto !important;
  }
  .education-menu nav ul{
    justify-content: center !important; 
  }
}
@media screen and (min-width: 320px) and (max-width: 781px) {
  .is-head-menu li a:hover:after{
    display: none;
  }
}
@media screen and (min-width: 782px) and (max-width: 1200px) {
  .category-box-main{
    display: grid !important;
    grid-template-columns: auto auto !important;
  }
  .education-menu nav ul,.nav-box {
    gap: 15px;
  }
  .slider-content h2.banner-title {
    font-size: 35px !important;
  }
  .header-logo {
    flex-basis: 15% !important;
    height: 75px;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .header-box-middle{
    max-width: 90%;
  }
}
@media screen and (min-width: 320px) and (max-width: 800px) {
  .admin-bar .wp-block-navigation__responsive-container-close {
    color: #000;
    top:15px;
  }
  .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container{
    justify-content: center !important;
  }
}



