/* Enter Your Custom CSS Here */




.menu_mobile_inner a.sc_layouts_logo {
    display: none;
}
.page-id-451 .elementor-element-3780b79 h2 strong {
    border-bottom: 4px solid;
}
h2.services_page_title {
    width: fit-content;
    border-bottom: 4px solid;
    margin: 20px auto !important;
    margin-bottom: 0 !important;
    line-height: 72px;
}
/*Top Bar*/
.top_panel .elementor-element-39e2e83 span {
    color: #000 !important;
}
.top_panel .elementor-element-39e2e83 {
    background: #fff !important;
}
img.logo_image {
    padding-top: 5px;
}

/*Service Page*/
.page-id-334 .sc_services_item_content {
    display: none;
}
.page-id-334 .sc_services_item_header {
    background: #000000 !important;
}
/*Service Inner Page*/
.services_page_featured img {
    height: 300px;
}
h2.services_page_title {
    margin: 25px 0 0 0;
    font-weight: bold;
}
.services_single .services_page_header {
    margin-bottom: 0;
}
.services_page_content .elementor-text-editor {
    color: #111;
}
.single-cpt_services .page_content_wrap {
    padding: 50px 0 0 0;
}

.service-left-a li {
    line-height: 18px !important;
}
/*Landing Page*/

.h-select-country .flags-main {
    float: left !important;
    width: 70px;
}
.h-f-text {
    width: 230px !important;
    text-align: left !important;
    float: left;
}

	.h-header h2 span {
		font-size: 40px;}


/* Mobile Header */
.sc_layouts_menu_mobile_button span.sc_layouts_item_icon.sc_layouts_iconed_text_icon.trx_addons_icon-menu {
    color: #fff !important;
}
section.elementor-element.elementor-element-a263774.elementor-section-full_width.elementor-section-content-middle.sc_layouts_hide_on_wide.sc_layouts_hide_on_desktop.sc_layouts_hide_on_notebook.sc_layouts_hide_on_tablet.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section {
    background: #111;
}

span.sp-code {
    margin-left: 10px;
}

	.m-about .sc_title .sc_title_descr:after, .sc_item_title + .sc_item_descr:after {
    display:none;
}





.flags-main.dubai img {
    /* border-right: 1px solid; */
}
.flags-main {
    margin-bottom: 25px;
}
.page-id-3051 {
    background-color: #000 !important;
}

.scheme_dark .menu_mobile_inner {
    background-color: #000000 !important;
}
/* HOME ICON BOX */
 .scheme_default .pearson_custom_icons_chess_even .sc_icons_modern [class*="trx_addons_column-"]:nth-of-type(even) .sc_icons_item {
    background-color: #000000 !important;
}
 .scheme_default .pearson_custom_icons_chess_odd .sc_icons_modern [class*="trx_addons_column-"]:nth-of-type(odd) .sc_icons_item {
    background-color: #000000 !important;
}
 .scheme_default .sc_icons_modern .sc_icons_item {
    background-color: #111 !important;
}
/* FOOTER SOCIAL BG */
.scheme_default .socials_wrap .social_item .social_icon {
    background-color: #000 !important;
}

/* IMMEGRATION*/
.sc_layouts_item.elementor-element.elementor-element-18362e9.sc_layouts_hide_on_tablet.sc_fly_static.elementor-widget.elementor-widget-trx_sc_button, .sc_layouts_item.elementor-element.elementor-element-5e64811.sc_layouts_hide_on_tablet.sc_fly_static.elementor-widget.elementor-widget-trx_sc_button {
    display: none;
}

.page-id-334 .sc_services_featured_top .sc_item_button {
    display: none;
}

body .elementor-1152 .elementor-element.elementor-element-960f40a .logo_image{max-height:100% !important; }
.scheme_default header nav>li>a, .scheme_default .sc_layouts_menu_nav>li>a {
    color: #ffffff !important;
}
.elementor-491 .elementor-element.elementor-element-8b0f3d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #ffffff !important;
}
section.elementor-element.elementor-element-8b0f3d8.elementor-section-full_width.elementor-section-stretched.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section{
    background-color: #ffffff !important;
}


.page_content_wrap a.sc_button.sc_button_default.sc_button_size_normal.sc_button_icon_left.sc_button_hover_slide_bottom {
    background: #222 !important;
}
.page-id-451.scheme_default .sc_icons .sc_icons_icon,.page-id-197.scheme_default .sc_icons .sc_icons_icon {
    color: #111 !important;
}

@media only screen and (max-width: 767px) {
.home-service-2 {margin-top:0 !important;}
	.h-f-text {
    width: 210px !important;
    margin-bottom: 30px;
}
	.h-f-text h5 {
    font-size: 27px !important;
}
	.h-header h2 span {
    font-size: 30px;
    line-height: 50px;
}
	.services_page_featured img {
    height: auto;
}
	.service-left-a{margin-top: 50px;}
	h2.services_page_title {
    line-height: 50px;
}
	.elementor-element-8b0f3d8 {
    display: none !important;
}
.elementor-491 .elementor-element.elementor-element-f470b32 {
	margin-top: 0 !important;}
	#trx_sc_title_1431000666 p {
    text-decoration: underline;
}
	.page-id-451 .sc_title.sc_title_default p {
    font-size: 25px !important;
    text-decoration: underline;
    margin-top: -15px;
    margin-bottom: 0;
}
	
}