/*
    Template: pearl
    Theme Name: Pearl Child Theme
    Theme URI: http://pearl.stylemixthemes.com/
    Author: StylemixThemes
    Author URI: http://stylemixthemes.com/
    Description: Pearl WP is a true multi-niche WordPress theme, which consist of several micro-niche themes. Each micro-niche layout has its own features, modules and specifications. You can use UI modules from any layout and mix it with other UI modules. 300+ UI modules and 250+ prebuilt pages are available for use. Open the shell and find the Pearl!
    Version: 1.1.1
    License: GNU General Public License v2 or later
    License URI: http://www.gnu.org/licenses/gpl-2.0.html
    Tags: beauty salon, blog, business, church, coach, construction, consulting, corporate, ecommerce, multipurpose, music, portfolio, restaurant, transportation, travel, custom-header, custom-menu, editor-style, sticky-post, theme-options
	Text Domain: pearl-child-theme
*/
.culture-last-bootom-image .vc_box_border_grey img {
    max-width: 100%;
}
@media (max-width:1023px){
	.stm-navigation .menu-item-has-children a:after{
		display:none;
	}
	ul.sub-menu{
		-ms-transform: translateX(-26%) !important;
   		 transform: translateX(-26%) !important;
	}
	.stm-navigation span.stm_mobile__dropdown {
    	right: auto !important;
	}
}
@media (max-width: 991px){
.stm-navigation span.stm_mobile__dropdown {
    display: initial;
    right: auto !important;
}
}
@media (max-width:768px){
.wpb_single_image.wpb_content_element.vc_align_left.about-us-content-image-1, .wpb_single_image.wpb_content_element.vc_align_left.about-us-content-image-2{
		display:block !important;
	}
}
@media (min-width:768px){
	.footer-wrapper-bottom li.btlist:after {
		top: 0;
	}
	
}
@media (min-width: 503px) and (max-width: 767px){
.footer-wrapper-bottom li.btlist:after {
        margin-left: 14px;
	    top: 37px;
}
}
@media (max-width:767px){

	.app-logos.offset-3.offset-sm-0 a {
		line-height: normal;
		margin: 10px;
		display: inline-block;
	}
}
@media (min-width:768px) and (max-width:991px){
#menu-footer-menu li {
    font-size: 12px !important;
    line-height: 18px;
}
}
@media (min-width:768px) and (max-width:1024px){
.wpb_column .home_section2_block1 .vc_column-inner {
    padding-right: 50px !important;
    padding-left: 50px !important;
}
}

/*nirmal*/
@media (min-width:1024px){
.stm-navigation .header-menu-emergency, .stm-navigation .header-menu-complaints {
    display: none;
}
}
@media (max-width:1023px){
.stm-navigation .header-menu-emergency, .stm-navigation .header-menu-complaints {
    display: inline-block;
    width: auto;
    border-bottom: 0;
    padding-right: 5px !important;
}

.stm-navigation .header-menu-emergency a, .stm-navigation .header-menu-complaints a {
    font-size: 20px;
}

.stm-navigation .header-menu-emergency {
    border-right: 1px solid;
    line-height: 12px;
}
	.stm-header__cell.stm-header__cell_right .stm-header__element.object807 {
    order: 0;
}
	.stm-header__cell.stm-header__cell_right .stm-header__element.object807 .stm-logo img{
		width:auto;
	}
 }
	.vc_column-inner.vc_custom_1663853400299 {
    background-position: -8px -27px !important;
}

.stm-header .stm-header__row_color_center:before{ background-color:#fff !important;}

.vc_column-inner.vc_custom_1663853418386 {
    background-position: 4px -25px !important;
}

.vc_column-inner.vc_custom_1663854547302 {
    background-position: 10px -18px !important;
}
.home_section2_block2.home_section3_block3.wpb_column.vc_column_container.vc_col-sm-6.vc_col-has-fill
{ background-size:100% 100% !important}

.home_section2_block2.home_section3_block3.wpb_column.vc_column_container.vc_col-sm-6.vc_col-has-fill:after
{ background-size:100% 100% !important}

.home_section2_block2.home_section3_block3.wpb_column.vc_column_container.vc_col-sm-6.vc_col-has-fill:before
{ background-size:100% 100% !important}


.government-schemes-main .vc_tta-panel { width:100% !important; }
.government-schemes-main ul.vc_tta-tabs-list li
{ width:25% !important; margin:0px !important; padding:0px !important; box-shadow:none !important; }
.government-schemes-main ul.vc_tta-tabs-list li a span
{display:none !important; } 
.stm_tabs_style_4 .government-schemes-main ul.vc_tta-tabs-list li:nth-child(1) a { width:100% !important; float:left !important; margin:0px !important; padding:0px !important; font-size:0px !important;  height:103px !important; background:url(https://pozitiveenergy.co.uk/wp-content/uploads/2023/04/tab-02-n.png); background-size:100%; background-repeat:no-repeat; }

.stm_tabs_style_4 .government-schemes-main ul.vc_tta-tabs-list li:nth-child(2) a { width:100% !important; float:left !important; margin:0px !important; padding:0px !important; font-size:0px !important;  height:103px !important; background:url(https://pozitiveenergy.co.uk/wp-content/uploads/2023/04/tab-02-n.png); background-size:100%; background-repeat:no-repeat; }

.stm_tabs_style_4 .government-schemes-main ul.vc_tta-tabs-list li:nth-child(3) a { width:100% !important; float:left !important; margin:0px !important; padding:0px !important; font-size:0px !important;  height:103px !important; background:url(https://pozitiveenergy.co.uk/wp-content/uploads/2022/09/tab-03.png); background-size:100%; background-repeat:no-repeat; }

.stm_tabs_style_4 .government-schemes-main ul.vc_tta-tabs-list li:nth-child(4) a { width:100% !important; float:left !important; margin:0px !important; padding:0px !important; font-size:0px !important;  height:103px !important; background:url(https://pozitiveenergy.co.uk/wp-content/uploads/2023/02/tab-04-01.png); background-size:100%; background-repeat:no-repeat; }


.stm_tabs_style_4 .government-schemes-main .vc_tta.vc_tta-tabs  .vc_tta-tabs-list .vc_tta-tab a { padding:0px !important; margin:0px !important; border:none !important; }

.stm_tabs_style_4 .government-schemes-main .vc_tta.vc_tta-tabs .vc_tta-tabs-list li.vc_tta-tab.vc_active a {
    border-bottom: 10px #2f9342 solid !important;
    box-shadow: none !important;
}

.wpb_column.vc_column_container.vc_col-sm-4.pearl_column_inner_77a5925ced6a6f985ce6aa6e04ebc3ef
{
    padding-left: 0;
    float: none;
    margin: 0px auto;
    padding-right: 0;
}

.slider-01.wpb_column.vc_column_container.vc_col-sm-12.pearl_column_inner_42af5dba6c49c4dfecbc7eec966c3f64 {
    width: 435px;
    margin: 0px auto;
    float: none;
}


.css-in-btn p 
{ text-align:center; }


.css-in-btn .wpb_gallery {
    margin-bottom: 0px !important;
}
.stm-header .container {
    width: 1320px;
}
.stm_header_style_5 .stm-navigation.stm-navigation__default > ul > li > a {
    color: #201e1e;
    padding: 4px !important;
    letter-spacing: -0.5px;
}



	