/**
 * Template: ms-lms-starter-theme
 * Theme Name: MasterStudy Templates Child
 * Theme URI: https://starter.stylemixthemes.com/
 * Author: StylemixThemes
 * Author URI: https://stylemixthemes.com/
 * Description: MasterStudy Templates Child Theme is the child theme for the MasterStudy Templates. With this child theme, you can customize your eLearning website appearance without changing the original templates.
 * License: GNU General Public License v2 or later
 * License URI: http://www.gnu.org/licenses/gpl-2.0.html
 * Tags: classes, courses, Education, education center, e-commerce, learning center, tutoring, teaching, study, studying, learning, lessons, instructor, teacher, mentor
 * Text Domain: starter-text-domain
 * Version: 1.0.0
 */

/******cumstom css******/
@font-face {
    font-family: 'Inter';
    src: url('fonts/Inter-BoldItalic.woff2') format('woff2'),
        url('fonts/Inter-BoldItalic.woff') format('woff'),
    font-weight: bold;
    font-style: italic;
}
@font-face {
    font-family: 'Inter';
    src: url('fonts/Inter-MediumItalic.woff2') format('woff2'),
        url('fonts/Inter-MediumItalic.woff') format('woff'),
    font-weight: 500;
    font-style: italic;
}
@font-face {
    font-family: 'Inter';
    src: url('fonts/Inter-ThinItalicBETA.woff2') format('woff2'),
        url('fonts/Inter-ThinItalicBETA.woff') format('woff'),
    font-weight: 100;
    font-style: italic;
}
@font-face {
    font-family: 'Inter';
    src:  url('fonts/Inter-Regular.woff2') format('woff2'),
        url('fonts/Inter-Regular.woff') format('woff'),
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Inter';
    src: url('fonts/Inter-Black.woff2') format('woff2'),
        url('fonts/Inter-Black.woff') format('woff'),
    font-weight: 900;
    font-style: normal;
}
@font-face {
    font-family: 'Inter';
    src:  url('fonts/Inter-BlackItalic.woff2') format('woff2'),
        url('fonts/Inter-BlackItalic.woff') format('woff'),
    font-weight: 900;
    font-style: italic;
}
@font-face {
    font-family: 'Inter';
    src: url('fonts/Inter-SemiBold.woff2') format('woff2'),
        url('fonts/Inter-SemiBold.woff') format('woff'),
    font-weight: 600;
    font-style: normal;
}
@font-face {
    font-family: 'Inter';
    src: url('fonts/Inter-ExtraBoldItalic.woff2') format('woff2'),
        url('fonts/Inter-ExtraBoldItalic.woff') format('woff'),
    font-weight: 800;
    font-style: italic;
}
@font-face {
    font-family: 'Inter';
    src: url('fonts/Inter-Bold.woff2') format('woff2'),
        url('fonts/Inter-Bold.woff') format('woff'),
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'Inter';
    src: url('fonts/Inter-ExtraBold.woff2') format('woff2'),
        url('fonts/Inter-ExtraBold.woff') format('woff'),
    font-weight: 800;
    font-style: normal;
}
@font-face {
    font-family: 'Inter';
    src: url('fonts/Inter-Italic.woff2') format('woff2'),
        url('fonts/Inter-Italic.woff') format('woff'),
    font-weight: normal;
    font-style: italic;
}
@font-face {
    font-family: 'Inter';
    src: url('fonts/Inter-SemiBoldItalic.woff2') format('woff2'),
        url('fonts/Inter-SemiBoldItalic.woff') format('woff'),
    font-weight: 600;
    font-style: italic;
}
@font-face {
    font-family: 'Inter';
    src:url('fonts/Inter-Medium.woff2') format('woff2'),
        url('fonts/Inter-Medium.woff') format('woff'),
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: 'Geometry Soft Pro Bold N';
    src: url('fonts/GeometrySoftPro-BoldN.woff2') format('woff2'),
        url('fonts/GeometrySoftPro-BoldN.woff') format('woff'),
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
body, p, a, span, ul, li {
    font-family: 'Inter'!important;	
}
h1,h2,h3,h4,h5,h6 {
	font-family: 'Geometry Soft Pro Bold N'!important;	
    font-weight: 400!important;
}
#masthead {
 border-bottom: 10px solid #76B72A;
}
.ms_lms_courses_card_item_info_title h3 {
    font-family: 'Inter'!important;
    font-weight: 700!important;
}
.ms_lms_courses_grid__pagination 
ul.ms_lms_courses_grid__pagination_list
li.ms_lms_courses_grid__pagination_list_item span {
  background: #76B72A!important;
}
.ms_lms_courses_grid__pagination 
ul.ms_lms_courses_grid__pagination_list 
li.ms_lms_courses_grid__pagination_list_item a {
    background: rgb(118 183 42 / 30%)!important;
    color: #599a0c!important;
}
.ms_lms_courses_grid__pagination 
ul.ms_lms_courses_grid__pagination_list 
li.ms_lms_courses_grid__pagination_list_item a:hover {
    background: rgb(118 183 42)!important;
    color: #ffffff!important;
}
footer p a {
    color: white;
}
footer p a:hover {
    color: #98ff5b;
}
.masterstudy-single-course h1 {
     color: #009fe3!important;   
}
.masterstudy-buy-button  {
    background:#40705e!important;
}
.masterstudy-buy-button:hover  {
    background:#76B82A!important;
}
.masterstudy-curriculum-accordion__trial {
    display: none!important;
}
.masterstudy-single-course {
     padding: 40px 0 120px;  
}
.masterstudy-curriculum-list__trial {
    display: none!important;
}
.masterstudy-course-player-content__wrapper h1 {
    color: #009fe3;
}
.masterstudy-course-player-content__wrapper h3 {
    color: #6eb022!important;
}
.wpcf7 label{
   width: 100%;
    margin-bottom: 10px;
}
.wpcf7 input,
.wpcf7 textarea{
   margin-top: 5px;
    border-radius: 7px
}
.wpcf7 input[type=submit] {
    background-color: #40705e;
    border: 0;
    padding: 15px 45px;
    border-radius: 50px;
    font-size: 16px;
}
.wpcf7 input[type=submit]:hover {
    background-color: #76b72a;
    border: 0;
}