/*
	Theme Name: MasterStudy
	Theme URI: https://stylemixthemes.com/masterstudy/
	Author: StylemixThemes
	Author URI: https://stylemixthemes.com/
	Description: MasterStudy is the best WordPress theme for the Education & Learning Center - for educational organizations, who sell courses and organize classes locally. Using Masterstudy you can easily setup a WordPress site for your education company.
	Version: 4.8.84
	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, learning center, tutoring, teaching, study, studying, learning, lessons, instructor, teacher, mentor
	Text Domain: masterstudy
*/
p{    line-height: 24px;}
.textwidget p{color: #333333;}
.widget_contacts_address .text{color: #333333 !important;}
.widget_pages .style_2 .page_item{color: #333333 !important;}
 .widget_pages ul.style_2 li a .h6{color: #333333 !important;}
.widget_pages ul.style_2 li a:after {
    background-color:  #333333 !important;
}
 #footer_bottom .widget_stm_recent_posts .widget_media .h6 {
    color: #333333 !important;
}
#footer_bottom .footer_widgets_wrapper .widget ul li a{color: #333333 !important;}
.widget_contacts .widget_contacts_style_2 li .text {
   color: #333333 !important;
}
.widget_stm_recent_posts .widget_media_style_2 .cats_w {
    color: #333333 !important;
    opacity: .6;
}
.bakground-img-banner{
 background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.24) 0%, rgba(0, 0, 0, 0.24) 100%), url("https://globalhealth.primewayz.com/wp-content/uploads/2025/01/beacch-image.jpg");
     background-size: auto, cover;
         background-position: center;
             background-repeat: no-repeat;
}
.text-bold .masterstudy-custom-title{    font-weight: 500;}
.stm_image_box.stm_image_box__style_1 img {
    height: 296px;
    object-fit: fill;
}
.wpb_wrapper .stm_image_box.stm_image_box__style_1 {
    padding: 40px 40px 40px;
}
.stm_icon_box_hover_top {
    min-height: 316px;
    height: 100%;
}
.vc_custom_1735969927979 {
    margin-bottom: 40px !important;
}
.whatsapp-btn .vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern {
    color: #fff;
	font-weight: 700;
    border-color: rgb(69, 90, 100);
    background-color: rgb(69, 90, 100);
}
.whatsapp-btn .vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern i{
    font-size: 21px;
}
.whatsapp-btn .vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:active, .whatsapp-btn .vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:focus, .whatsapp-btn .vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:hover{
	    border-color: rgb(69, 90, 100);
    background-color: rgb(69, 90, 100);
    opacity: 0.8;
}
.banner-main-wrapper .vc_column_container .vc_column-inner{padding-top: 0px !important;}
.stm_breadcrumbs_unit {
    margin-bottom: 30px;
}
.banner-text{
    margin-top: 35px;
}
.banner-text .wpb_wrapper h2{
    font-weight: 900;
    font-size: 44px;
    color: #ffffff;
    line-height: 50px;
    max-width: 1050px;
    margin: 0 auto;
}
.h-500n .vc_column-inner{
	    height: 408px;
	padding: 0px !important;
}
.vc_custom_1736919086758 > * {
    position: relative;
/*     z-index: 2; */
}
.vc_custom_1736919086758::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5); 
    z-index: 1;
}
.copyright_socials ul li a {
    color: #aaaaaa;
}
.mx-800n{
	    max-width: 800px;
    margin: 0 auto;
}
.mx-800n .wpb_wrapper p{    margin-bottom: 16px;}
.mx-800n .wpb_wrapper ul{ margin-bottom: 24px;}
.vc_images_carousel.vc_per-view-more .vc_carousel-slideline .vc_carousel-slideline-inner>.vc_item>.vc_inner {
    height: 100%;
}
.vc_images_carousel .vc_carousel-inner .vc_carousel-slideline .vc_carousel-slideline-inner>.vc_item img {
    height: 100% !important;
    object-fit: contain;
}
.carousel-wrapper.img-contain.gallery-wrapper .wpb_wrapper .vc_images_carousel .vc_carousel-inner .vc_item{
    width: auto !important;
    height: 300px !important;
}
.carousel-wrapper.img-contain.gallery-wrapper .wpb_wrapper .vc_images_carousel .vc_carousel-control {
       margin-top: -30px;
}
.carousel-wrapper.img-contain.gallery-wrapper .wpb_wrapper .vc_images_carousel .vc_carousel-inner .vc_inner img{
    width: 100%;
    object-fit: contain;
    height: 300px !important;
}
.carousel-wrapper.img-contain .wpb_wrapper .vc_images_carousel .vc_carousel-inner .vc_inner img{
    width: 100%;
    object-fit: contain;
    height: 600px !important;
}
.carousel-wrapper .wpb_wrapper .vc_images_carousel .vc_carousel-inner .vc_inner img{
    width: 100%;
     object-fit: fill; 
    height: 600px !important;
}
.carousel-wrapper .wpb_wrapper .vc_images_carousel .vc_carousel-control {
    width: 60px;
    height: 60px;
    background: rgba(0, 0, 0, .6);
	    color: #fff;
}
.header_2_top_bar {
    margin-bottom: 10px;
}
.carousel-wrapper .wpb_wrapper .vc_images_carousel .vc_carousel-control .icon-prev:before {
    top: 0px;
	font-size: 50px;
}
.carousel-wrapper .wpb_wrapper .vc_images_carousel .vc_carousel-control .icon-next:before {
    top: 0px;
	font-size: 50px;
}
.vc_custom_1435816078010 .wpb_wrapper .wpb_text_column.wpb_content_element{margin-bottom: 16px !important;}
.wpb_single_image.h-1000n img{height: 1000px;}
.blog_layout_list{
	    max-width: 750px;
    margin: 0 auto;
}
.blog_layout_list ul li:before {
    position: absolute;
    top: 8px;
    left: 0;
    content: "";
    display: block;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background-color: #333;
}
.blog_layout_list ul li ol li:before {
    width: 0px;
    height: 0px;
}
.blog_layout_list ul li ol li{ padding-left: 6px;}
.blog_layout_list ul.post_meta li::before{
	    width: 0px;
    height: 0px;
}
.stm_single_post .entry-header{display: none;}
.blog_layout_list .multiseparator{display: none;}
.carousel-wrapper .wpb_wrapper .vc_images_carousel .vc_carousel-indicators{ bottom: 7px;}
@media (max-width: 767px) {
    body .top_bar_info li.hidden-info {
        display: none !important;
    }
}
.stm_lms_courses__filter_actions input[type=submit] {
    outline: none;
}

.stm-lms-course__lesson-content iframe {
    width: 100%;
}
