@charset 'utf-8';
/*
 Theme Name:   Wizors Investments Child
 Theme URI:    http://wizors.ancorathemes.com/
 Description:  Wizors - Fully Responsive and Mobile Friendly theme
 Author:       AncoraThemes
 Author URI:   http://ancorathemes.com/
 Template:     wizors-investments
 Version:      1.0
 Tags:         light, inheritable theme-options
 Text Domain:  wizors-investments
*/


/* =Theme customization starts here
-------------------------------------------------------------- */

.intro_banner_title {
	text-shadow: 6px 19px 18px rgba(0, 0, 0, 0.25);
}

.btn_theme {
	background-color: #223985 !important;
	border-color: #223985 !important;
	position: relative !important;
}

.scheme_default .strategy_row_holder .sc_button_hover_slide_left,
.scheme_default .wwd_row_holder .sc_button_hover_slide_left {
	font-size: 14px !important;
	font-weight: 500 !important;
	padding: 1.846em 4.28014em !important;
}

.scheme_default .get_in_touch_row_holder .sc_button_hover_slide_left {
    font-size: 13px !important;
    font-weight: 500 !important;
    padding: 1.6em 2.4em !important;
}

.scheme_default .btn_theme.sc_button_hover_slide_left,
.scheme_default .btn_theme.sc_button_dark_button.sc_button_hover_slide_left,
.scheme_default .top_panel .sc_button_default.sc_button_hover_slide_left {
	font-size: 14px !important;
	font-weight: 500 !important;
	background-color: #223985 !important;
	border-color: #223985 !important;
	background: linear-gradient(to right, rgba(255,255,255,0) 50%,#223985 50%) no-repeat scroll right bottom / 210% 100% rgba(255,255,255,0) !important;
	padding: 1.846em 4.28014em !important;
}

.scheme_default .top_panel .sc_button_default.sc_button_hover_slide_left {
	padding: 14.179px 15px 15px !important;
	min-width: 206px;
	width: 100%;
	text-align: center;
	color: #fff !important;
}

.scheme_default .top_panel .sc_button_default.sc_button_hover_slide_left:hover {
	background-position: left bottom !important;
	color: #223985 !important;
}

.scheme_default .btn_theme.sc_button_hover_slide_left:hover,
.scheme_default .btn_theme.sc_button_dark_button.sc_button_hover_slide_left:hover  {
	background-position: left bottom !important;
	color: #fff !important;
}

.introblock_section .sc_title h1 {
	font-size: 75px;
}

.wlm_section.vc_custom_1624274715369 {
	position: relative !important;
	padding-bottom: 50px !important;
}

.wlm_section .wlm_column_left,
.wlm_section .wlm_column_right {
	padding-top: 90px;
	padding-bottom: 0;
}

.wlm_section .wlm_column_left {
	position: static !important;
}

.wlm_section .wlm_column_left:before {
	position: absolute;
	content: "";
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 50%;
	background-color: #f4f4f4;
}

.scheme_default .wlm_section .btn_theme.sc_button_dark_button.sc_button_hover_slide_left:hover {
	color: #223985 !important;
}

.scheme_default .sc_services_default [class*="trx_addons_column"] .sc_services_item.with_number {
	background-color: #223985 !important;
	color: #fff !important;
}

.scheme_default .sc_services_default [class*="trx_addons_column"]:nth-child(2n+2) .sc_services_item.with_number {
	background-color: #fff !important;
	color: #858585 !important;
}

.scheme_default .sc_services_default [class*="trx_addons_column"] .sc_services_item.with_number .sc_services_item_title {
	word-break: break-all !important;
}

.scheme_default .sc_services_default [class*="trx_addons_column"]:nth-child(2n+2) .sc_services_item.with_number .sc_services_item_title a {
	color: #000 !important;
}

.scheme_default .sc_services_default [class*="trx_addons_column"] .sc_services_item.with_number .sc_services_item_title a {
	color: #fff !important;
}

.scheme_default .services_row_holder .sc_services_default .sc_services_item_number {
	font-size: 5rem;
}

.scheme_default .services_row_holder .sc_services_default .sc_services_item_number:after {
	right: -0.8rem;
	width: 4rem;
}

.scheme_default .services_row_holder .sc_services_default .sc_services_item_header {
	padding-left: 11rem;
}

.strategy_row_holder h1.sc_item_title {
	color: #223985 !important;
}

.strategy_row_holder h6.sc_item_subtitle,
.wwd_row_holder h6.sc_item_subtitle {
	color: #8f8153 !important;
}

.wwd_row_holder h1.sc_item_title {
	font-size: 51px !important;
	margin-top: 2rem !important;
	position: relative;
	padding-bottom: 37px;
}

.wwd_row_holder h1.sc_item_title:after {
	position: absolute;
	content: "";
	bottom: 0;
	left: 50%;
	transform: translateX(-50%);
	height: 3px;
	width: 149px;
	background-color: #c6b477;
}

.wwd_row_holder .sc_title_default .sc_title_descr {
	font-size: 18px !important;
	line-height: 41px !important;
	color: #a3a3a2 !important;
}

#menu-footer-menu li a{
	position: relative;	
}

#menu-footer-menu li + li a:before {
	position: absolute !important;
	content: "" !important;
	left: -12px !important;
	top: 50% !important;
	transform: translateY(-50%) !important;
	background-color: #fff !important;
	width: 1px !important;
	height: 13px !important;
}

.footer_wrap .vc_custom_1624098309374 {
	letter-spacing: 3px;
}

.scheme_default .sc_layouts_row_type_compact .sc_layouts_item a,
.scheme_default.sc_layouts_row_type_compact .sc_layouts_item a {
	color: #243b81 !important;
}

.scheme_default .sc_layouts_menu_nav>li.current-menu-item>a,
.scheme_default .sc_layouts_menu_nav>li.current-menu-parent>a,
.scheme_default .sc_layouts_menu_nav>li.current-menu-ancestor>a {
	color: #c6b477 !important;
}

.scheme_default .trx_addons_scroll_to_top {
	border-radius: 0 !important;
}

.scheme_default button[disabled]:hover,
.scheme_default input[type="submit"][disabled]:hover,
.scheme_default input[type="button"][disabled]:hover {
	background-color: #c7c5c5 !important;
    color: #808080 !important;
	opacity: 0.85 !important;
	background: linear-gradient(to right, rgba(255,255,255,0) 50%,#c6b477 50%) no-repeat scroll right bottom / 210% 100% rgba(255,255,255,0) !important;
}


@media (max-width: 1440px) {
	.sc_services_default .sc_services_item_featured_top .sc_services_item_title {
    font-size: 2em;
    margin-top: ;
}

}

@media (max-width: 992px) {
	.get_in_touch_row_holder .wpb_column.vc_column_container.vc_col-sm-5 {
		width: 100% !important;
		max-width: 250px !important;
		margin-left: auto !important;
		margin-right: auto !important;
	}
	.sc_googlemap {
		max-height: 100% !important;
		height: 550px !important;
	}
	.wwd_row_holder .vc_custom_1624276770297 {
		padding-right: 100px !important;
		padding-left: 100px !important;
	}
	.introblock_section .sc_title h1 {
		font-size: 60px;
	}
.sc_services_default .sc_services_item_featured_top .sc_services_item_title {
    font-size: 1.7em;
    margin-top: 1rem;
}
}

@media (max-width: 960px) {
	.footer_wrap .sc_content.sc_content_width_1_1 {
		width: 95% !important;
		max-width: 900px !important;
	}
	.post-36 .vc_custom_1624103606454 {
		padding-left: 91px !important;
		padding-right: 50px !important;
	}
.sc_services_default .sc_services_item_featured_top .sc_services_item_title {
    font-size: 1.7em;
    margin-top: 1rem;
}
}

@media (max-width: 805px) {
	.footer_wrap .sc_content.sc_content_width_1_1 .wpb_column:not(.vc_col-sm-12),
	.footer_wrap .sc_content .wpb_column:not(.vc_col-sm-12) {
		width: 100% !important;
		float: none !important;
		text-align: center;
	}
	.footer_wrap .widget_nav_menu ul#menu-footer-menu {
		justify-content: center;
		flex-wrap: wrap;
	}
	.footer_wrap .sc_content .wpb_column + .wpb_column {
		margin-top: 20px !important;
		padding-top: 20px !important;
		border-top-width: 1px;
		border-top-style: solid;
	}
	.get_in_touch_row_holder .wpb_column.vc_column_container.vc_col-sm-5 {
		max-width: 350px !important;
	}
}

@media (max-width: 768px) {
	.introblock_section .sc_title h1 {
		font-size: 50px;
	}
	
	.vc_custom_1625123803446{
		 padding-right: 60px !important;
   		 padding-left: 60px !important;
	}
}

@media (max-width: 576px) {
	.wwd_row_holder .vc_custom_1624276770297 {
		padding-right: 30px !important;
		padding-left: 30px !important;
	}
	.introblock_section .sc_title h1 {
		font-size: 40px;
	}
}

@media (max-width: 450px) {
	.post-36 .vc_custom_1624103606454 {
		padding-left: 30px !important;
		padding-right: 30px !important;
	}
	.introblock_section .sc_title h1 {
		font-size: 37px;
	}
}

@media (min-width: 768px) {
	.wwd_row_holder .sc_title_default {
		max-width: 900px !important;
		margin-inline: auto !important;
	}
	.wlm_section .wlm_column_left:before {
		width: 46%;
		height: 100%;
		padding-top: 14px;
	}
	.sc_services_default .sc_services_item_featured_top .sc_services_item_title {
		font-size: 1.7em;
		margin-top: 1rem !important;
	}
	.ftContentWrap .sc_content_container .vc_row.wpb_row {
		display: flex !important;
		align-items: center !important;
	}
	.footer_wrap .widget_nav_menu ul>li {
		margin-bottom: 0 !important;
	}
	iframe.wizors_investments_resize {	
		height: 695px
	}
}

@media (min-width: 1262px) {
	.sc_skills_counter .trx_addons_column-1_1 .sc_skills_item_title{
		font-size: 1.9rem;
		margin-left: -12px;
		padding-top: 14px;
	}
	
}
.vc_row-no-padding .sc_services_default .with_number .sc_services_item_number:after {
  
    display: none;
}

/* .scheme_default .services_row_holder .sc_services_default [class*="trx_addons_column"] .sc_services_item_title a {
	color: #fff !important;
} */











